Pemrograman C - apa itu C

Pemrograman C

Pemrograman C - apa itu C

C sebenarnya dianggap sebagai bahasa yang lebih sederhana jika dibandingkan dengan opsi pemrograman lainnya. Faktanya, banyak programmer mempelajarinya sebelum beralih ke bahasa yang lebih kompleks.

Definisi Pemrograman C

Untuk mendefinisikan pemrograman C dengan cepat, ini adalah bahasa pengkodean prosedural yang dikembangkan oleh Dennis Ritchie dan Ken Thompson pada 1970-an. 

Sekarang, bahasa pemrograman prosedural bisa berfungsi atau tidak, jadi apakah bahasa C itu fungsional? Singkatnya, tidak: C lebih dekat ke bahasa imperatif daripada bahasa fungsional.

Apa itu C

Pemrograman C adalah Bahasa pengkodean pemrograman "prosedural" untuk tujuan umum. Ini bukan bahasa berorientasi objek seperti Python atau Java.

Karena cepat dan berkinerja hampir seefisien kode assembly, C sering digunakan untuk mengembangkan perangkat lunak seperti sistem operasi, database, kompiler, perangkat yang disematkan, dll. C juga digunakan dalam perangkat lunak dan driver perangkat keras tingkat kernel.

Ini menyediakan akses tingkat dasar ke memori, dan membutuhkan dukungan runtime yang sangat sedikit.

Pelajari lebih banyak tentang C

Belajar pemrograman C di W3schools

Struktur pemrograman C

Struktur Program C
Sumber gambar: https://www.geeksforgeeks.org/c-language-set-1-introduction/

Perbedaan C - C++ - C#

Apa perbedaan dari ketiganya, C, C++, dan C#?

Pemrograman C

C adalah salah satu bahasa tingkat terendah yang masih dapat dibaca (dibandingkan dengan kode biner dengan 0 dan 1). 

Pemrograman C++

C++ , seperti C, dianggap sebagai bahasa pemrograman tingkat menengah yang lebih cepat dan lebih dekat dengan kode mesin; itu adalah bahasa tingkat tinggi dan tingkat rendah. Beberapa fakta lain tentang C++:

  • C++ sebenarnya dikembangkan sebagai perpanjangan dari bahasa pemrograman C
  • Pada dasarnya, menambahkan kemampuan pemrograman berorientasi objek ke C
  • Dikembangkan pada tahun 1985
  • Jauh lebih mudah untuk memahami C++ jika Anda sudah memiliki dasar yang kuat dalam bahasa pemrograman C
  • C dan C++ sangat mirip

Pemrograman C#

C# dianggap sebagai bahasa tingkat tinggi. Berikut sedikit ringkasan C# sebagai bahasa:

  • Juga dikembangkan sebagai perpanjangan dari C
  • C# adalah bahasa pemrograman berorientasi objek
  • Dikembangkan pada tahun 2002
  • Kompilasi menjadi byte-code, bukan kode mesin
  • Biasanya digunakan dalam aplikasi internal atau perusahaan, bukan perangkat lunak komersial. 
  • C# lebih mirip dengan bahasa seperti Java daripada C

Seperti yang Anda lihat, ketiganya terkait (itulah sebabnya mereka semua memiliki nama yang mirip), tetapi C dan C++ lebih dekat satu sama lain daripada bahasa lain dengan C#.

Bagaimana pemahaman anda tentang C, ini adalah materi pembukaan tentang belajar pemrograman C untuk pemula.

 

Previous Post Next Post