Perkembangan IT Masa Kini
Perkembangan teknologi IT begitu pesat. Semakin hari semakin banyak bahasa pemrograman baru bermunculan. Setiap bahasa pemprograman yang muncul memiliki karakteristik dan keunikan tersendiri. Ada yang terus bertahan atau bahkan menjadi sangat populer digunakan seperti JAVA , PHP, C# . Namun, sebalikknya ada yang mulai kehilangan pasar seperti Delphi, pascal dan lain sebagainya. Berkembang tidaknya suatu bahasa pemprogramn sedikit banyak dipengaruhi oleh kemampuan bahasa pemrograman tersebut untuk mengembangkan fitur-fiturnya serta mengikuti arus teknologi terkini.
Menurut survey TIOBE yaitu situs yang menghitung indeks perkembangan bahasa pemrograman di seluruh dunia JAVA menempati peringkat teratas dalam kepopulerannya dan tingkat minat pengguna. Sementara itu bahasa pemrogramn C# meraih angka tertinggi yang tidak pernah diraih sebelumnya dalam peningkatan pengguna dan peningkatan kepopuleran. Selain itu C++ SERTA Delphi yang pernah merajai pangsa pasar pemrograman dunia juga turun peringkat dan mengalami pengurangan peminat semakin hari. Saat teknologi IT telah mengalami pergeseran budaya, bila beberapa tahun lalu setiap aplikasi harus dijalankan di komputer desktop atau dengan kata lain diinstall ke dalam komputer, kini hal itu mulai berubah. Internet telah merubah budaya IT kuno, internet mengantarkan kita mengkonsumsi teknologi IT dengan menyediakan semua layanan lewat internet. Sepertidocs.google.com yang menyediakan layanan office secara online. Dan masih banyak lagi layanan-layanan yang lain. Itulah sebabnya, kini bahasa pemprograman yang tetap eksis dan berkembang tentu harus mempu menyediakan fasilitas bagi programmer untuk membuat aplikasi yang bisa dijalankan lewat internet. Sebagai contoh JAVA dan C#, JAVA menempati peringkat satu dunia dalam hal kepopuleran. Hal tersebut terjadi karena JAVA mampu menyediakan fasilitas untuk menulis program yang mampu berjalan di internet. Javascript, JSP serta aplet adalah fitur unggulan yang terus dikembangkan JAVA untuk mendukung pemrograman aplikasi internet. Begitu juga C#, Microsoft mengembangkan bahasa ini sedemikian rupa agar dapat mendukung aplikasi-aplikasi yang berjalan di internet. Hal inilah yang menentukan bahasa pemrograman bisa bertahan atau tidak. Jadi bisa dapat disimpulkan bahwa media internetlah yg menjadi sasaran utama dalam teknologi.