CompileDaily
Coding

GitHub Octoverse 2025: TypeScript Gulingkan Python dan JavaScript, Ini Alasannya

Admin CompileDaily ·
Bagikan WhatsApp X Facebook Threads

Selama bertahun-tahun Python dan JavaScript silih berganti mendominasi platform kolaborasi kode terbesar di dunia, tapi laporan resmi terbaru GitHub mengungkap satu bahasa lain yang justru diam-diam menyalip keduanya lewat cara yang tidak banyak orang duga.

GitHub Octoverse 2025, laporan tahunan resmi yang dipublikasikan GitHub pada 28 Oktober 2025, mengungkap TypeScript resmi menjadi bahasa pemrograman nomor satu di platform mereka berdasarkan jumlah kontributor bulanan, mengungguli Python dan JavaScript untuk pertama kalinya sepanjang sejarah GitHub. Perubahan ini disebut sebagai pergeseran bahasa paling signifikan yang pernah terjadi dalam lebih dari satu dekade terakhir.

Angka di Balik Kenaikan TypeScript

Berdasarkan data Octoverse, TypeScript mencatatkan 2.636.006 kontributor bulanan pada Agustus 2025, naik sekitar 1,05 juta kontributor dibanding periode yang sama tahun sebelumnya, atau setara pertumbuhan 66,63 persen secara tahunan. Angka pertumbuhan ini jauh melampaui dua pesaing utamanya. Python pada periode yang sama tumbuh 48,78 persen dengan tambahan sekitar 850.579 kontributor baru, sementara JavaScript tumbuh 24,79 persen dengan tambahan sekitar 427.148 kontributor baru.

Kenapa TypeScript Bisa Menyalip Dua Raksasa Sekaligus

Menurut laporan Octoverse, salah satu faktor utama di balik lonjakan TypeScript berkaitan erat dengan kecocokannya terhadap coding berbantuan AI dan agent. Bahasa dengan sistem tipe seperti TypeScript terbukti bekerja lebih baik dalam alur kerja pengembangan yang melibatkan asisten AI, karena sistem tipe membantu menangkap kesalahan lebih awal dalam proses pengembangan.

Fakta ini didukung sebuah studi akademis tahun 2025 yang menemukan bahwa 94 persen kesalahan kompilasi yang dihasilkan model bahasa besar ternyata gagal pada tahap pemeriksaan tipe atau type-check. Dengan kata lain, sistem tipe pada TypeScript membantu developer mendeteksi kesalahan yang dihasilkan AI jauh lebih awal, sebelum kesalahan tersebut sempat merambat lebih jauh ke bagian lain dari basis kode.

Faktor pendukung lain yang turut mendorong kenaikan ini adalah kemudahan tooling di sekitar TypeScript. Berbagai alat seperti Vite, ts-node, Bun, dan konfigurasi otomatis pada berbagai IDE modern membuat developer, bahkan yang masih pemula sekalipun, bisa dengan cepat memulai proyek berbasis TypeScript tanpa harus bergulat dengan konfigurasi rumit. Ditambah lagi, berbagai framework besar kini secara default menghasilkan struktur proyek berbasis TypeScript ketika developer melakukan scaffolding proyek baru, semakin memperkuat posisi bahasa ini di ekosistem pengembangan modern.

Skala Pertumbuhan Platform GitHub Secara Keseluruhan

Lihat Layanan Kami

Di luar soal pergeseran bahasa pemrograman, laporan Octoverse 2025 turut mengungkap skala pertumbuhan GitHub yang cukup mencengangkan. Platform ini kini menaungi lebih dari 180 juta developer di seluruh dunia, dengan lebih dari 36 juta developer baru bergabung hanya dalam setahun terakhir, setara rata-rata lebih dari satu pendaftar baru setiap detik.

Dari sisi aktivitas, developer di seluruh dunia berhasil menggabungkan atau merge 518,7 juta pull request sepanjang periode laporan, meningkat 29 persen dibanding tahun sebelumnya. Jumlah commit yang di-push juga mencapai hampir 1 miliar sepanjang 2025, naik 25,1 persen secara tahunan. Sementara itu, sebanyak 230 repositori baru tercipta setiap menitnya di platform ini, menegaskan betapa aktifnya aktivitas pengembangan software yang terjadi di GitHub setiap harinya.

Enam Bahasa Kuasai 80 Persen Repositori Baru

Menariknya, meski TypeScript kini memimpin dari sisi jumlah kontributor, data jumlah repositori baru yang dibuat antara September 2024 hingga Agustus 2025 menunjukkan gambaran yang sedikit berbeda. JavaScript tercatat menjadi bahasa dengan repositori baru terbanyak, mencapai 9.345.046 repositori, disusul ketat oleh Python dengan 9.261.587 repositori, sementara TypeScript berada di posisi ketiga dengan 5.394.256 repositori baru.

Secara keseluruhan, laporan ini mengungkap bahwa hampir 80 persen dari seluruh repositori baru yang dibuat di GitHub hanya menggunakan enam bahasa pemrograman, yaitu Python, JavaScript, TypeScript, Java, C++, dan C#, menunjukkan konsentrasi ekosistem developer yang cukup tinggi pada segelintir bahasa utama meski ada ribuan bahasa pemrograman lain yang tersedia.

AI Sudah Jadi Standar bagi Developer Baru

Laporan Octoverse 2025 turut menyoroti betapa cepatnya adopsi AI di kalangan developer baru. Hampir 80 persen developer yang baru bergabung ke GitHub tercatat sudah menggunakan GitHub Copilot dalam minggu pertama mereka bergabung. Selain itu, lebih dari 1,1 juta repositori publik kini mengimpor LLM SDK atau perangkat pengembangan model bahasa besar, melonjak 178 persen dibanding tahun sebelumnya, menunjukkan betapa cepatnya integrasi AI merasuk ke berbagai proyek software di seluruh dunia.

Laporan tersebut menyimpulkan bahwa era agent AI kini benar-benar telah tiba dalam dunia pengembangan software. Menurut GitHub, AI kini tidak hanya memengaruhi seberapa cepat kode bisa ditulis, tetapi juga turut membentuk bahasa pemrograman dan tools apa yang dipilih developer di seluruh dunia, sebuah pergeseran fundamental dalam cara developer mengambil keputusan teknologi dibanding beberapa tahun sebelumnya.

Perlu dicatat, data GitHub Octoverse ini berbeda dari indeks populer lain seperti TIOBE Index, karena Octoverse mengukur aktivitas riil developer langsung di platform GitHub, seperti jumlah kontributor dan repositori, sementara indeks lain seperti TIOBE lebih mengandalkan data aktivitas pencarian di internet. Perbedaan metodologi ini membuat kedua jenis data saling melengkapi, memberikan gambaran yang lebih utuh soal tren bahasa pemrograman dari sudut pandang yang berbeda.

Komentar (0)

Masuk untuk menulis komentar.

Belum ada komentar.

Kami memakai cookie untuk analisis kunjungan. Baca Kebijakan Privasi kami.