Java
Java er et mangeårigt samling af computersoftware og regler, der er ansvarlig for udvikling og implementering af hundredtusindvis af applikationer og websites. Hvad sætter Java fra hinanden er dens evne til at tillade cross-platform brug, næsten en første af sin slags, når det først dukkede op. Java blev oprindeligt udviklet af Sun Microsystems (senere købt af Oracle Corporation). Det blev oprindeligt udgivet på Jan 23, 1996 (selvom Java-sproget har eksisteret internt siden 1990) og har siden haft 161 større opdateringer og utallige mindre ændringer. De fleste af Java implementeringer er nu tilgængelige for offentligheden under GNU General Public License. Den enorme blockbuster Minecraft, som nu er verdens mest købte og spillede videospil, var oprindeligt skrevet i Java.
- Den udbredte og meget veldokumenteret Java Development Kit kan downloades og bruges til at skabe programmer med Java
- Kan bruges til at gøre stort set alt
- Java er stort set fri og de fleste af sine implementationer er under offentlig licens
- Nok den mest veldokumenterede programmeringssprog i verden
- Kan bruges til næsten alt
- Tag ikke fejl, Java er meget gammel og har sine problemer. Mest bemærkelsesværdigt i forhold til mere moderne platforme, Java moser ned på garbage collection og har tendens til at være generelt klodset, når de forsøger at behandle mange høj intensitet kommandoer
- Java har en uheldig tradition for bundling bloatware (Ask.com Toolbar, McAfee Security Scan Plus) med installation pakker af sin runtime miljø, som er alt for Java, at de fleste mennesker nogensinde får brug for. Vær forsigtig under installation og ikke installerer noget uønsket
- Ingen automatisk opdatering system, der ikke kræver administrative rettigheder og brugerindgreb
- Der har været en vis uenighed Javas sikkerhedshuller, hvilket bidrager til dens undergang
Man ville være meget svært at finde nogen, der har brugt en stationær computer og har ikke hørt om Java. Det er en af de ældste og mest udbredte programmering platforme i verden. De fleste mennesker bliver bedt om at downloade det kort tid efter installation af en frisk operativsystem på en computer, mest på grund af det faktum, at så mange programmer er afhængige af det, for ikke at nævne over halvdelen af verdens hjemmesider ved hjælp af Java i den ene eller den anden måde. For eksempel er mange tredjeparts platforme faktisk baseret på Java, såsom Beanshell, Clojure, Groovy, JRuby, Jython, Kotlin, Rhino, Scala og Gosu. Men hvorfor så mange ændringer? Da det viser sig, for alle Javas levetid, det er ganske gammel. Mens grundsproget stadig kan bruges til mange formål, det er simpelthen ikke så effektive som mere moderne programmerings platforme. Java er en vigtig del af internet og computer software historie og vil forblive i brug i nogen tid længere, men udviklerne har langsomt og støt søgt andre midler til at gøre deres programmer arbejde. Faktisk Java inspireret Microsofts udbredte .NET Framework. Mens det mangler den cross-platform tankegang Java, da det kun kan bruges på Windows, er det generelt bekymret overlegen for nutidens højere end applikationer.