Di dunia Pemrograman, Siapa yang tak kenal dengan Bahasa Pemrograman C. Akan tetapi orang-orang tidak banyak yang tahu alasan mengapa bahasa pemrograman C dinamakan C.
C adalah salah satu bahasa pemrograman komputer paling populer yang telah ada sejak44tahun terakhir. Buku itu diciptakan oleh programmer Amerika terkenal bernama Dennis Ritchiedengan dibantu oleh Ken Thompson–ketika bekerja diBellLabs. Banyak dari kitamemiliki rasa ingin tahu dan mempertanyakan Alasan mengapa bahasa pemrograman C ini dinamai satu huruf alfabet saja dan itupun dengan huruf C bukan dengan huruf lain.
Penamaan bahasa pemrograman C tidak serta merta terkait dengan kisah fiksi garing seperti kisah penguin Tux milik Linux. Diceritakan Linus Trovalds. Sang pencipta Linux, yang mengontrak seorang penguinitis mengejar penguin pemakan manusia yang lari 100 mil perjam yang telah menyerangnya.
Karena C datang setelah B
Alasan mengapa bahasa pemrograman ini dinamakan C oleh pembuatnya karena bahasa ini lahir setelah adanya bahasa pemrograman B. Sebelumnya, Bell Labs sudah memiliki bahasa pemrograman yang disebut B. Bahasa B merupakan bahasa pemrograman tingkat tinggi yang diciptakan oleh Thompson. Bahasa itu sendiri merupakan implementasi dari bahasa pemrograman BCPL yang didesain oleh Martin Richards dari Universitas Cambridge.
Sesungguhnya, Sistem Operasi Unix merupakan ciptaan Ken Thompson di lab Bell. Dennis Ritchie dan yang lainnya saat itu mengimplementasikan pada PDP-7 komputer (dibuat oleh Digital Equipment Corporation di tahun 1965) menggunakan bahasa Assembly. Selanjutnya Unix di porting ke PDP-11 menggunakan bahasa Assembly tetapi para developer berfikir tentang menulis ulang menggunakan bahasa B.
Sehingga pada akhirnya bahasa pemrograman B jatuh karena tidak mampu lagi memanfaatkan fitur-fitur yang ditawarkan oleh PDP seri terbaru. Saat PDP-11 hadir, saat itulah Dennis Ritchie mulai bekerja membangun bahasa pemrograman tingkat tinggi baru dengan memanfaatkan petunjuk yang didapatkan bahasa B. Bahasa C memiliki pengaruh yang besar pada sistem operasi Unix.
Faktanya memang sebagian besar Operasi Sistem Unix termasuk kedalam bagian besar dari kernel yang sekarang tersedia dalam bahasa C. Bahasa C telah mengalami perkembangan dari waktu kewaktu sejak pertama kali di rilis. Alasan inilah yang menjadikan bahasa pemrograman C saat ini menjadi kurikulum di banyak sekolah di dunia dan menjadi rangking 2 bahasa pemrograman terpopuler didunia.
Nov 2016
Nov 2015
Change
Programming Language
Ratings
Change
1
1
Java
18.755%
-1.65%
2
2
C
9.203%
-7.94%
3
3
C++
5.415%
-0.78%
4
4
C#
3.659%
-0.66%
5
5
Python
3.567%
-0.20%
6
8
Visual Basic .NET
3.167%
+0.94%
7
6
PHP
3.125%
-0.12%
8
7
JavaScript
2.705%
+0.23%
9
11
Assembly language
2.441%
+0.56%
10
10
Perl
2.361%
+0.33%
Tabel survei diambil dari : TIOBE Index
Bahasa C pun turut menginspirasi bahasa pemrograman lainnya seperti C++, C#, Python, PHP dan lainnya.
Itulah alasan mengapa bahasa pemrograman C dinamakan C.