Obsah:
Softwaroví inžinieri nie sú iba aplikační programátori; majú vytvárať a štruktúrovať produkty pre klientov, ktorí spĺňajú ich očakávania, poskytujú potrebné funkcie a sú podporovaní silnou zálohou. Java je jedným inteligentným riešením, ktoré položí základy takýchto robustných utilít, a umožňuje vývojárom byť efektívny, efektívny a inovatívny - bez toho, aby museli znovu objavovať koleso.
História programovania Java
V najstarších počítačoch bola logika odvodená od čísel vo forme dierovacích kariet, takže nebolo potrebné programovať jazyky. Ale s postupujúcou technológiou vznikla potreba programovacieho média, ktoré bolo komplexné vo svojom prístupe a sofistikované na použitie. To viedlo k vzniku jazykových platforiem, na ktorých mohli programátori napísať svoju logiku (kód). Spočiatku sa používali jazyky nízkej úrovne. Bežne sa označujú ako montážne jazyky, mohli by byť ľahko interpretované strojmi vo forme núl a tie, ktoré predstavovali negatívnu a pozitívnu logiku. (o histórii programovacích jazykov v počítačovom programovaní: od strojového jazyka po umelú inteligenciu.)
Netrvalo dlho a ľudia si uvedomili, že nemôžu pomocou týchto platforiem napísať flexibilný a spoľahlivý kód. Výsledkom bolo, že vývojári softvéru pokročili smerom k jazykom, ktoré pozostávali z meta príkazov, inštrukcií procesora v porovnateľne ľudsky čitateľnej forme, komentárov a ďalších údajov. Ďalej sa objavili imperatívne jazyky, ako napríklad COBOL a FORTRAN. Nasledovala éra vývojových jazykov a jazykov príkazového riadku, ktorá vývojárom poskytla viac obmedzenú vrstvu rozhrania na kódovanie. Nasledoval vznik iteračných jazykov založených na zoznamoch a logických jazykoch.