Java (programazio-lengoaia) |
---|
|
|
Egilea(k) | James Gosling |
---|
Sorrera-urtea | 1995 |
---|
Jatorrizko herrialdea | Ameriketako Estatu Batuak |
---|
Azken bertsioa | Java SE 23 |
---|
Honen izena darama | Java coffee (en) |
---|
|
Programazio paradigma | programazio egituratu, Objektuetara bideratutako programazioa, Programazio funtzional, Programazio inperatibo, class-based programming (en) , reflective programming (en) , generic programming (en) , concurrent object-oriented programming (en) eta component-based software engineering (en) |
---|
Egile-eskubideak | copyrightduna |
---|
Lizentzia | GNU General Public License |
---|
|
Oinarritua | Oak |
---|
Honen parte da | Java platform (en) |
---|
Honen eragina jaso du | C++, C, Ada, Simula 67, Smalltalk, Objective-C, Object Pascal, Oberon, Eiffel (en) , Modula-3, Mesa (en) , Simula, C Sharp, UCSD Pascal (en) , boxing (en) , variadic function (en) , Java annotation (en) , Niklaus Wirth, Patrick Naughton (en) eta foreach loop (en) |
---|
|
|
|
|
|
Diseinatzailea | James Gosling eta Sun Microsystems |
---|
Garatzailea | Sun Microsystems eta Oracle Corporation |
---|
Maskota | Duke (en) |
---|
|
oracle.com… |
|
Java programazio-lengoaia bat da. James Gosling-ek diseinatu zuen, Sun Microsystems[1] enpresan ziharduela, 1990eko hamarkadan. "Write once, run anywhere"[2] filosofiari jarraitu zion; kodea plataforma desberdinetan exekutatu ahal izatea lortu nahi zen, behin eta berriz konpilatu beharrik izan gabe. Sintaxi aldetik C eta C++ programazio-lengoaien antza du. Objektuei orientatutako lengoaia bat da.
Aplikazio eta webgune askok ez dute funtzionatzen Java instalatuta eduki ezean. Java azkarra, segurua eta fidagarria da eta nonahi dago: konputagailu eramangarrietan, datu-zentroetan, jokoetarako kontsoletan, superkonputagailuetan, telefono mugikorretan, Interneten, etab. 2012az geroztik, programazio-lengoaia erabilienen artean dago, batez ere web bezero eta zerbitzarien aplikazioetarako[3][4].
Hasierako Java-konpiladoreak, makina birtualak eta liburutegiak Sun Microsystems enpresak garatu zituen software jabedun moduan. Gerora, ordea, Java teknologia gehienen lizentzia-motak aldatu eta GNU Lizentzia Publiko Orokor moduan jarri ziren. Badira teknologia horien ordezko diren beste inplementazio batzuk ere, Javarako GNU konpiladorea edo GNU Classpath, adibidez.[5]
Javak eta JavaScriptek ez dute haien artean zerikusi zuzenekorik, nahiz eta biek C-ren antzeko sintaxia erabili.[6]
- ↑ (Gaztelaniaz) F.P. (2007-02-28). «Sun microsystems: una historia de éxitos (y de estancamiento)» El País ISSN 1134-6582. (Noiz kontsultatua: 2019-11-28).
- ↑ Aipuaren errorea: Konpondu beharreko erreferentzia kodea dago orri honetan:
ez da testurik eman
:0
izeneko erreferentziarako
- ↑ «Programming Language Popularity» web.archive.org 2009-01-16 (Noiz kontsultatua: 2019-10-17).
- ↑ «TIOBE Index | TIOBE - The Software Quality Company» www.tiobe.com (Noiz kontsultatua: 2019-10-17).
- ↑ «GNU Classpath - GNU Project - Free Software Foundation (FSF)» www.gnu.org (Noiz kontsultatua: 2019-11-28).
- ↑ (Gaztelaniaz) «JavaScript» Documentación web de MDN (Noiz kontsultatua: 2019-11-28).