X9

Menu
  • Halaman Utama
  • Tentangku
  • Kategori
    • What?
    • Code
    • Video
    • Tutorial
    • Resources
  • Bug?
  • Error?
  • BERUNTUNG!!
What? What Is C ?

What Is C ?

Bahasa C merupakan sebuah bahasa pemrograman yang sangat tua yang masih dipakai hingga saat ini. Bahasa C sudah mengalami banyak evolusi sejak awal diciptakannya. Bahasa ini merupakan grandfather dari bahasa-bahasa turunannya seperti: C++, C#, Javascript, PHP, Java, Perl, dll.

Bahasa C merupakan bahasa terstructure dan case sensitive. Oleh karenanya bentuk ketelitian dalam penulisan program. Bahasa ini dideclare per 2016 merupakan satu dari 3 bahasa terpopuler yang digunakan hingga saat ini.

Penggunaan bahasa C umumnya digunakan dalam embedded system, Hardware dan OS, Game development hingga Scientific calculation.


Mengapa Bahasa C masih digunakan? sedangkan banyak bahasa lainnya yg memiliki kelebihan dari bahasa C

Menurut saya, mengapa bahasa C masih digunakan. karena sudah banyak konsumen dan developer yang telah menggunakannya, bahkan bagi programmer bahasa C ini sudah seperti bahasa sehari-hari. jadi mudah untuk diaplikasikan, dan juga banyak hardware yang mendukung bahasa C dan sudah teruji aman, dan hanya ada sedikit kemungkinan bahasa C mengalami BUG ketika di compare dengan hardware.

dan ada argument dari teman saya yang saya setujui
berdasarkan hasil penelusuran dan referensi beberapa situs, keunggulan bahasa pemrograman C adalah :
- mengolah bahasa manusia (Inggris) menjadi bahasa mesin secara efisien
- bisa digunakan di hampir semua jenis komputer dan gampang dipindahkan dari komputer satu ke komputer lainnya.
- memiliki struktur data yang baik sehingga memudahkan dalam menyusun program dan mengetahui letak kesalahan
Dari : MERYLIN IMELDA CHANDRA

Dari Argument-argument Tersebut dapat disimpulkan, Benar bahwa, banyak aplikasi "dasar" pada infrastruktur teknologi informasi menggunakan bahasa C pada level dasar. Contoh :

- Windows : windows menggunakan kebanyakan bahasa C pada level kernel.

- Linux : begitu pula dengan linux, menggunakan kebanyakan bahasa C

- Mac OS : sama pula dengan windows, menggunakan bahasa C pada level kernel

- Android, iOS, Windows Phone : menggunakan bahasa C pada kernel

- Database : MySQL, Oracle, MS SQL, PostgreSQL menggunakan C dan C++ dalam programnya.

- Embedded System : ABS (Anti-Lock Brake), sensor bensin/oli/temparatur/dll, Cruise Control, Airbag, dll menggunakan bahasa C

- Smart Card : OS pada smart card menggunakan bahasa C pada dasarnya

Poin di atas mendukung argumen bahwa bahasa C masih dipakai karena "sudah terlanjur", meskipun ada banyak bahasa pemograman modern yang dapat menggantikan bahasa C.

Contoh adalah penggunaan ISO 8583 pada transaksi finansial di bank, padahal jaman sekarang sudah ada XML dan JSON sehingga memudahkan messaging antar host namun tidak ingin mengganti karena akan sulit dan Costly baik dalam sisi waktu dan biaya.


Thanks For My Lecture
2 Komentar
What?
  • Cuwwitt!
  • Bagikan
  • Bagi ke G+
  • Beritakan
  • Sebarkan!

Tentang Timothy Stefan

Name : Timothy Stefan Tomatala

Nim : 2001665664

Lecture: Yanto Setiawan, SKom, M.T.I

Another

2 comments

avatar
Reply
Unknown delete April 1, 2017 at 7:12 AM

Mantap sharingnya ..

avatar
Reply
Anonymous delete April 6, 2017 at 11:19 PM

test

About Me

Name : Timothy Stefan Tomatala
Nim : 2001665664
Lecture: Yanto Setiawan, SKom, M.T.I

Weekly Posts

  • Rekursif pada bahasa C
    Rekursif pada bahasa C
    Halo Netizen X9, Kali ini saya akan membagikan Code Rekursif pada Bahasa C,  namun apakah kalian tau arti dari rekursif? nah, kali ...
  • Tebak Angka dengan Bahasa C
    Tebak Angka dengan Bahasa C
    Preview: Halo Sobat X9, Kali ini saya akan membagikan Code permainan Tebak angka Dengan menggunakan Bahasa C Apa itu Bahasa C? ...

Label

  • Code (4)
  • What? (2)
Powered by Blogger.
Copyright © 2017 X9 All Right Reserved