İçindekiler
53 ilişkiler: Açık kaynak yazılım, Ada (programlama dili), AspectJ, AWT, Çapraz platform yazılımı, Çöp toplama (bilgisayar bilimi), BeanShell, Bilgisayar mimarisi, BitTorrent, Bytecode, C (programlama dili), C++, C♯, Clojure, CSS, D (programlama dili), Derleyici, Eclipse (yazılım), ECMAScript, Fonksiyonel programlama, GNU Genel Kamu Lisansı, Groovy, HTML, IBM, James Gosling, Java sanal makinesi, Javac, Javadoc, JavaOS, JavaScript, Kullanıcı arayüzü, Mühendislik, Nesne yönelimli programlama, Oberon (anlam ayrımı), Object Pascal, Objective-C, OpenJDK, Oracle, Perl, PHP, Python, Sanal makine, Scala (programlama dili), Seed7, Smalltalk, Sun Microsystems, Tip güvenliği, Vala (programlama dili), Veritabanı, Vuze, ... endeksi genişletin (3 Daha) »
Açık kaynak yazılım
Nemo dosya yöneticisi bulunuyor. Tüm bunlar açık kaynak kodlu yazılımdır. Açık kaynak yazılım ya da açık kaynak kodlu yazılım, telif hakkı sahibinin kullanıcılara yazılımı ve kaynak kodunu herhangi bir amaç için kullanma, inceleme, değiştirme ve dağıtma haklarını verdiği bir lisans kapsamında yayınlanan bilgisayar yazılımıdır.
Görmek Java ve Açık kaynak yazılım
Ada (programlama dili)
Ada, yapısal, statik tipli, zorunlu, geniş spektrumlu ve nesne yönelimli bir üst düzey bilgisayar programlama dilidir. Pascal ve diğer dillerin genişletilmiş halidir.
Görmek Java ve Ada (programlama dili)
AspectJ
AspectJ, Java programlama diline kesit yönelimli bir eklentidir. AspectJ Java programlarında kesitleri ilgilendiren sorunları tek bir yapı altında (aspect) toplamaya yardımcı olur.
Görmek Java ve AspectJ
AWT
AWT ile hazırlanmış bir pencere AWT (Abstract Windowing Toolkit), Java Programlama dilinin, platformdan bağımsız, görsel (graphical) kullanıcı arayüzü üretimini sağlayan araç kütüphanesidir.
Görmek Java ve AWT
Çapraz platform yazılımı
Windows, Mac ve GNU/Linux sürümleri bulunmaktadır. Çapraz platform yazılımları veya çoklu platform yazılımları, birden fazla işletim sisteminde dağıtımı olan yazılımlardır.
Görmek Java ve Çapraz platform yazılımı
Çöp toplama (bilgisayar bilimi)
Çöp toplama (Garbage Collection) Bilgisayar Biliminde garbage collection kaynak yönetiminin özel bir adımıdır. Bilgisayar hafızasının yönetilmesi işleminde kullanılmaktadır.
Görmek Java ve Çöp toplama (bilgisayar bilimi)
BeanShell
Java platformu dillerinden olan BeanShell, kendi sözdiziminin yanı sıra Java programlama dili sözdiziminin büyük bir bölümünü desteklemesi nedeniyle, Java programlama dilinin komut kabuğu olarak da görülebilir.
Görmek Java ve BeanShell
Bilgisayar mimarisi
isbn.
Görmek Java ve Bilgisayar mimarisi
BitTorrent
BitTorrent logosu BitTorrent internet üzerinden dosya paylaşım yazılımına ve aynı tekniği kullanan dosya takas sistemine verilen isimdir. Diğer peer to peer (eşten eşe) (P2P) paylaşım programlarından farkı sabit olmayan bağımsız sunucu tanımlama dosyaları sayesinde sabit bir sunucuya ihtiyaç olmaksızın paylaşıma devam etmesidir.
Görmek Java ve BitTorrent
Bytecode
İkili sistem Bytecode, -aynı zamanda taşınabilir kod olarak da bilinir- bir yorumlayıcı tarafından çalıştırılabilir ve aynı zamanda makine diline derlenebilir durumdaki komut setinin isimlendirilmesinde kullanılmaktadır.
Görmek Java ve Bytecode
C (programlama dili)
AT&T Bell laboratuvarlarında, Ken Thompson ve Dennis Ritchie tarafından UNIX İşletim Sistemi'ni geliştirebilmek amacıyla B dilinden türetilmiş yapısal bir programlama dilidir.
Görmek Java ve C (programlama dili)
C++
C++ (telaffuz: si pılas pılas), Bjarne Stroustrup tarafından 1979 yılında Bell Laboratuvarları'nda geliştirilmeye başlanmış, C'yi kapsayan ve çok paradigmalı, yaygın olarak kullanılan, genel amaçlı bir programlama dilidir.
Görmek Java ve C++
C♯
C#, yaygın bir programlama dilidir. C#; Microsoft tarafından.NET Teknolojisi için geliştirilen modern bir programlama dilidir. Sözdizimi C-like (C benzeri) bir deneyim sunar.
Görmek Java ve C♯
Clojure
Clojure (telaffuz: kılojur), Lisp programlama dilinin lehçelerinden bir tanesidir. Clojure genel amaçlı bir programlama dilidir ve fonksiyonel programlamayı temel alıp, paralel zamanlı programlamayı kolaylaştırır.
Görmek Java ve Clojure
CSS
Cascading Style Sheets (Basamaklı Stil Şablonları ya da Basamaklı Biçim Sayfaları, bilinen kısa adıyla CSS), HTML'e ek olarak metin ve format biçimlendirme alanında fazladan olanaklar sunan bir işaretleme dilidir.
Görmek Java ve CSS
D (programlama dili)
D programlama dili, C++ dilinden daha yüksek seviyede ve hedef alınan işletim sistemiyle donanımlara göre uygulama yazılmasını kolaylaştıran bir "sistem ve uygulama" dilidir.
Görmek Java ve D (programlama dili)
Derleyici
Çok dilli, çok hedefli bir derleyici diyagramı Derleyici, kaynak kodları makine koduna derleme görevine hizmet eden yazılımların adıdır. Bir programlama dilinin derleyicisi, o programlama dili kullanılarak yazılmış olan kodu hedef işlemci mimarisine göre uygun şekilde makine koduna derler ve genellikle çıktı olarak yürütülebilir dosyasının (exeutable file) elde edilmesini sağlar.
Görmek Java ve Derleyici
Eclipse (yazılım)
Eclipse, açık kaynak kodlu ve özgür bir tümleşik geliştirme ortamıdır (IDE). Ana odak noktası Java ve Java ile ilişkili teknolojiler olsa da, esnek yapısı sayesinde C ve Python gibi farklı diller için de kullanılmaktadır.
Görmek Java ve Eclipse (yazılım)
ECMAScript
ECMAScript veya ES, Ecma International tarafından ECMA-262 ve ISO/IEC 16262 notasyonuyla standartlaştırılmış ve markalaşmış bir betik dili spesifikasyonudur.
Görmek Java ve ECMAScript
Fonksiyonel programlama
Marko Elezović'in Scala'da Fonksiyonel Programlama ile kod ormanından kaçış, Zagreb, 2014 Bilgisayar biliminde fonksiyonel programlama programların fonksiyonları uygulayarak ve oluşturarak yapıldığı bir programlama paradigmasıdır.
Görmek Java ve Fonksiyonel programlama
GNU Genel Kamu Lisansı
GNU Genel Kamu Lisansı (GNU GPL ya da GPL) yaygın kullanılan bir özgür yazılım lisansı. İlk sürümü 1989 yılında Richard Stallman tarafından GNU Tasarısı için kaleme alınmıştır.
Görmek Java ve GNU Genel Kamu Lisansı
Groovy
Groovy Konsol ekran görüntüsü Groovy, Java platformu (JVM) üzerinde çalışan bir programlama dilidir. Groovy, imperative, nesne odaklı (object oriented), dinamik tipli diller sınıfındadır.
Görmek Java ve Groovy
HTML
Hiper Metin İşaretleme Dili (HTML, İngilizce HyperText Markup Language kelimelerinin baş harflerinin kısaltılmasıdır) web sayfalarını oluşturmak için kullanılan standart metin işaretleme dilidir.
Görmek Java ve HTML
IBM
IBM (International Business Machines; Uluslararası İş Makineleri), merkezi Armonk, New York, ABD'de olan, dünyanın en büyük bilişim teknolojisi şirketlerinden biridir.
Görmek Java ve IBM
James Gosling
James Arthur Gosling (d. 19 Mayıs 1955), Kanadalı bilgisayar bilimcisi. Java programlama dilinin yaratıcısı ve ana tasarımcısı olarak bilinmektedir.
Görmek Java ve James Gosling
Java sanal makinesi
Java Sanal Makinesi (JSM), Java platformunun nesne modülü (İng. object module) formatı olan class uzantılı sınıf dosyalarının belleğe yüklenip çalıştırılması için gereken hizmetleri sunan bir sistem programıdır ve temel görevinin sınıf dosyalarını yorumlamak olduğu söylenebilir.
Görmek Java ve Java sanal makinesi
Javac
Javac ("java si" şeklinde okunur) Oracle Corporation tarafından sağlanan Java Geliştirme Kiti'nda (JDK) bulunan Java derleyicisidir. Bu derleyici Java Dil Şartnamesi'ne uygun olan kaynak kodu alır ve Java Sanal Makinesi Şartnamesi'ne (JVMS) uygun bytecode üretir.
Görmek Java ve Javac
Javadoc
Javadoc (İlk adı JavaDoc), Sun Microsystems tarafından Java dili (şimdi Oracle Corporation'a ait) için Java kaynak kodundan HTML formatında API belgeleri oluşturan bir dokümantasyon üreticisidir.
Görmek Java ve Javadoc
JavaOS
JavaOS Java virtual machine üzerinde çalışan ve Sun Microsystems tarafından geliştirilmiş bir işletim sistemidir. Unix ya da Unix tabanlı işletim sistemlerinin C programlama dilinde yazıldığı gibi JavaOS' de Java programlama dili kullanılarak yazılmıştır.
Görmek Java ve JavaOS
JavaScript
JavaScript (genellikle JS olarak kısaltılır), HTML ve CSS ile birlikte World Wide Web'in temel teknolojilerinden biri olan programlama dilidir.
Görmek Java ve JavaScript
Kullanıcı arayüzü
Masaüstü metaforunu takip eden grafiksel bir kullanıcı arayüzü Kullanıcı arayüzü ya da kullanıcı arabirimi (KA; İnsan-Makine Arayüzü), insanların bir makine, cihaz, bilgisayar programı ya da karmaşık aletlerle etkileşimini sağlayan yöntemlerin bileşkesine verilen addır.
Görmek Java ve Kullanıcı arayüzü
Mühendislik
inşası ve imalatı yapılan bir buhar türbininin birleştirilmesi. Sanayi Devrimi'nin itici gücü olan buhar makinesi, modern tarihteki mühendisliğin önemini vurgular. Bu kiriş motoru, Madrid Teknik Üniversitesi'nde sergilenmektedir. Mühendislik, köprüler, tüneller, yollar, araçlar ve binalar dahil olmak üzere makineler, yapılar ve diğer öğeleri tasarlamak ve inşa etmek için bilimsel ilkelerin kullanılmasıdır.
Görmek Java ve Mühendislik
Nesne yönelimli programlama
Nesne yönelimli programlama veya kısaca NYP (Kısaltma: OOP), Her işlevin nesneler olarak soyutlandığı bir programlama yaklaşımıdır. NYP destekleyen programlama dilleri yüksek seviye diller olarak adlandırılır.
Görmek Java ve Nesne yönelimli programlama
Oberon (anlam ayrımı)
Oberon şu anlamlarda kullanılır.
Görmek Java ve Oberon (anlam ayrımı)
Object Pascal
Object Pascal Turbo Pascal'dan sonra Borland firmasının çıkardığı bir programlama dilidir. Delphi isimli geliştirme ortamının da temel aldığı nesne yönelimli programlama dilidir.
Görmek Java ve Object Pascal
Objective-C
Objective-C, C'nin üzerine yazılmış, yansımalı, nesne yönelimli bir programlama dilidir. ObjC, Objective C ve Obj-C olarak da anılır. Günümüzde OpenStep standardı üzerine kurulu olan macOS ve GNUstep işletim sistemlerinde kullanılmaktadır.
Görmek Java ve Objective-C
OpenJDK
OpenJDK (Açık Java Geliştirme Kiti), Java programlama dilinin özgür ve açık kaynak kodlu bir gerçeklemesidir. Sun Microsystems tarafından 2006 yılında başlatılan bir çabanın ürünüdür.
Görmek Java ve OpenJDK
Oracle
Oracle Corporation, merkezi Austin, Teksas'da bulunan, Amerika Birleşik Devletleri merkezli çok uluslu bilgisayar teknolojisi şirketidir. Microsoft'un ardından dünyanın en büyük ikinci yazılım şirketidir.
Görmek Java ve Oracle
Perl
Perl, bir dil bilimci olup NASA'da sistem yöneticisi olarak çalışan Larry Wall tarafından geliştirilmiş bir programlama dilidir. Yoğun şekilde metin işleme ve görüntü tanıma söz konusu olduğunda kullanılabilecek en güçlü ve pratik programlama dilidir.
Görmek Java ve Perl
PHP
LAMP, Squid(yazılım) PHP: Hypertext Preprocessor (Türkçe: Üstünyazı Önişlemcisi) (Aslen: Personal Home Page - Kişisel Ana Sayfa), internet için üretilmiş, sunucu taraflı, çok geniş kullanımlı, genel amaçlı, içerisine HTML gömülebilen betik ve programlama dilidir.
Görmek Java ve PHP
Python
Python, nesne yönelimli, yorumlamalı, birimsel (modüler) ve etkileşimli yüksek seviyeli bir programlama dilidir. Girintilere dayalı basit söz dizimi, dilin öğrenilmesini ve akılda kalmasını kolaylaştırır.
Görmek Java ve Python
Sanal makine
VirtualBox Sanal makine, bilgisayar biliminde programları gerçek bir bilgisayar sistemindeki gibi çalıştıran mekanizmaların yazılım uyarlamasıdır.
Görmek Java ve Sanal makine
Scala (programlama dili)
Scala, hem nesne yönelimli programlamayı hem de fonksiyonel programlamayı destekleyen, statik olarak yazılmış güçlü bir genel amaçlı programlama dilidir. Kısa ve öz olacak şekilde tasarlanan Scala'nın tasarım kararlarının çoğu Java eleştirilerini ele almayı amaçlıyor.
Görmek Java ve Scala (programlama dili)
Seed7
Seed7 Thomas Mertes tarafından geliştirilmiş olan genişletilebilir ve genel amaçlı bir programlama dilidir. Sözdizim kuralları açısından C'ye ve Pascal'a çok benzer.
Görmek Java ve Seed7
Smalltalk
Smalltalk, Alan Kay önderliğinde aralarında Adele Goldberg, Dan Ingalls, Ted Kaehler'in bulunduğu bir grup tarafından Xerox PARC'ta geliştirilmiş nesne yönelimli bir programlama dilidir.
Görmek Java ve Smalltalk
Sun Microsystems
Sun Microsystems, merkezi Santa Clara, Kaliforniya'daki Silikon Vadisi olan, 24 Şubat 1982 tarihinde kurulmuştur. Bilgisayar ve bilgisayar parçaları, yazılım ve bilgi teknolojileri de dahil olmak üzere birçok alanda üretim ve satış yapan şirkettir.
Görmek Java ve Sun Microsystems
Tip güvenliği
Tip güvenliği bir programlama dilinin veri tipi hatalarına karşı duyarlığını ifade eden bir terimdir. Yazılımda kullanılan değişken, sabit değer ve yordamların istenen veri tipleriyle (örn. float türünden bir değişkenin int türünden işlemlerde kullanılamaması) çalışmasını amaçlayan tip güvenliğinin ana hatları tip kuramı tarafından belirlenmiştir.
Görmek Java ve Tip güvenliği
Vala (programlama dili)
Vala, C kodu üreten ve GObject sistemini kullanan nesne yönelimli bir programlama dilidir. Vala, sözdizimsel olarak C# 'a benzer. Doğrudan makine koduna veya montaj diline derlemek yerine, daha düşük seviyeli bir ara dile derlenir.
Görmek Java ve Vala (programlama dili)
Veritabanı
Veritabanları, yapılandırılmış bilgi veya verilerin depolandığı alanlardır. Bilgi artışıyla birlikte bilgisayarda bilgi depolama ve bilgiye erişim konularında yeni yöntemlere ihtiyaç duyulmuştur.
Görmek Java ve Veritabanı
Vuze
Vuze (eski adıyla Azureus) Java programlama dili ile yazılmış bir Bittorrent istemcisidir. I2P ve Tor anonim bağlantı protokollerini desteklemektedir.
Görmek Java ve Vuze
Yapısal programlama
Yapısal programlama, programlama dilleri kullanılarak yazılan, mantıksal bütünlük gösteren bloklara (bölümlere) bölünebilirler. Bu yolla uzun ve karmaşık programların, bloklara ayırarak daha kolay biçimde yazılabilmesi mümkün olmaktadır.
Görmek Java ve Yapısal programlama
Yorumlanan programlama dili
Yorumlanan programlama dili bilgisayar programlamada yazılan programların çalışabilmeleri için kaynak kodlarının bir yorumlayıcı tarafından yorumlanması gerektiğini ifade etmektedir.
Görmek Java ve Yorumlanan programlama dili
Zorunlu programlama
Bilgisayar biliminde zorunlu programlama ya da emperatif programlama, programın durumunu değiştiren ifadeler kullanan yazılımın programlama paradigması'dır.
Görmek Java ve Zorunlu programlama
Ayrıca bilinir Java (programlama dili), Java (programlama), Java Programlama Dili, Java dili.

