1940-an
Awal
Kode Mesin
Program dituliskan sebagai instruksi mesin. Komputer awal menggunakan
metode yang berbeda-beda untuk memasukkan dan menjalankan instruksi.
Fokus: instruksi biner dan perangkat keras.
1940-an
Awal
Assembly
Bahasa rakitan berkembang untuk membuat instruksi mesin lebih mudah
ditulis melalui mnemonic. Sejarahnya memiliki beberapa tonggak awal
yang berbeda, bukan satu tanggal penciptaan tunggal.
Fokus: perangkat keras dan instruksi prosesor.
1940–1949
Perintis
Plankalkรผl
Konsep bahasa pemrograman tingkat tinggi yang dirancang oleh Konrad
Zuse pada 1940-an. Karyanya baru dipublikasikan beberapa tahun
kemudian dan bukan bahasa yang digunakan secara luas pada masa itu.
Fokus: konsep bahasa tingkat tinggi.
1957
Ilmiah
FORTRAN
Dikembangkan oleh tim IBM yang dipimpin John Backus. FORTRAN
dirancang untuk mempermudah perhitungan matematis dan komputasi
ilmiah serta menjadi bahasa penting di bidang tersebut.
Fokus: sains, teknik, dan komputasi numerik.
1958
AI
Lisp
Dikembangkan dari gagasan John McCarthy. Lisp berpengaruh besar
pada penelitian kecerdasan buatan, pemrosesan simbol, dan
pemrograman fungsional.
Fokus: simbol, penelitian AI, dan fungsi.
1959
Bisnis
COBOL
Dikembangkan melalui upaya standardisasi bahasa bisnis. COBOL
dirancang untuk pengolahan data bisnis dan masih ditemukan pada
sebagian sistem organisasi besar.
Fokus: transaksi dan data bisnis.
1964
Pendidikan
BASIC
Diperkenalkan oleh John Kemeny dan Thomas Kurtz. BASIC membantu
pemula mempelajari pemrograman dan kemudian populer di komputer
pribadi.
Fokus: pembelajaran dan komputasi umum.
1970
Terstruktur
Pascal
Dirancang oleh Niklaus Wirth untuk mendukung pemrograman terstruktur
dan pendidikan ilmu komputer.
Fokus: algoritma, struktur data, dan pendidikan.
1972
Sistem
C
Dikembangkan oleh Dennis Ritchie di Bell Labs. C memiliki pengaruh
besar pada Unix, sistem operasi, compiler, dan perangkat lunak
yang membutuhkan kendali tingkat rendah.
Fokus: sistem operasi dan perangkat tertanam.
1970-an
Data
SQL
Dikembangkan dari penelitian basis data relasional pada 1970-an.
SQL digunakan untuk mendefinisikan, mengambil, dan memanipulasi
data pada sistem basis data relasional.
Fokus: pengelolaan basis data.
1985
OOP
C++
Berasal dari pengembangan C dengan dukungan fitur tambahan,
termasuk pemrograman berorientasi objek. C++ digunakan pada
aplikasi performa tinggi dan sistem kompleks.
Fokus: sistem, game, dan komputasi performa tinggi.
1987
Scripting
Perl
Diperkenalkan oleh Larry Wall. Perl banyak digunakan untuk
pemrosesan teks, administrasi sistem, dan pengembangan web pada
masanya.
Fokus: teks, otomasi, dan scripting.
1991
Serbaguna
Python
Diperkenalkan kepada publik oleh Guido van Rossum. Sintaksnya
dirancang agar mudah dibaca dan kini digunakan untuk otomasi,
pengembangan web, analisis data, serta AI.
Fokus: otomasi, data, pendidikan, dan AI.
1995
Lintas Platform
Java
Diperkenalkan secara luas oleh Sun Microsystems. Java dikenal
dengan ekosistem JVM dan digunakan untuk sistem perusahaan,
layanan backend, serta berbagai aplikasi.
Fokus: aplikasi perusahaan dan backend.
1995
Web
JavaScript
Dibuat oleh Brendan Eich dan menjadi bahasa utama untuk
interaktivitas pada halaman web. Kini juga digunakan pada
server dan berbagai lingkungan aplikasi.
Fokus: web interaktif dan aplikasi server.
1995
Web
PHP
Berkembang dari alat yang dibuat Rasmus Lerdorf dan menjadi
bahasa pemrograman sisi server yang banyak digunakan untuk
membangun situs dan aplikasi web.
Fokus: backend web dan aplikasi berbasis server.
2000
Aplikasi
C#
Diperkenalkan Microsoft sebagai bagian dari ekosistem .NET.
C# digunakan dalam aplikasi bisnis, layanan web, perangkat lunak,
serta pengembangan game.
Fokus: .NET, aplikasi, dan game.
2009
Backend
Go
Dikembangkan di Google dan diumumkan kepada publik pada 2009.
Go dirancang untuk mendukung perangkat lunak yang sederhana,
efisien, dan mendukung konkurensi.
Fokus: layanan jaringan dan infrastruktur cloud.
2010
Keamanan
Rust
Diperkenalkan secara publik pada 2010 dalam perjalanan
pengembangannya. Rust menekankan keamanan memori dan kendali
tingkat rendah tanpa mengandalkan garbage collector.
Fokus: sistem dan perangkat lunak yang aman.
2011
Aplikasi
Kotlin
Diperkenalkan oleh JetBrains dan kemudian berkembang luas
dalam ekosistem Android serta aplikasi yang berjalan di JVM.
Fokus: Android dan pengembangan backend.
2014
Mobile
Swift
Diumumkan Apple untuk pengembangan perangkat lunak pada ekosistem
Apple, termasuk iOS dan macOS.
Fokus: aplikasi iPhone, iPad, dan Mac.
2020–2025
Modern
Ekosistem Multibahasa
Pengembangan AI, layanan cloud, aplikasi seluler, dan sistem
terdistribusi mengandalkan berbagai bahasa sekaligus. Python
menonjol dalam ekosistem AI, sedangkan bahasa lain digunakan
sesuai kebutuhan performa, platform, dan keamanan.
Fokus: AI, cloud, data, dan sistem modern.
Tidak ada hasil. Coba kata kunci atau pilihan era yang berbeda.