Apa itu C Programming Language? Dasar-dasar, Pendahuluan, Sejarah
Mari belajar tentang bahasa C dalam tutorial dasar bahasa C ini:
Apa itu Bahasa Pemrograman C?
C adalah bahasa pemrograman tujuan umum yang sangat populer, sederhana, dan fleksibel untuk digunakan. Ini adalah bahasa pemrograman terstruktur yang tidak bergantung pada mesin dan banyak digunakan untuk menulis berbagai aplikasi, Operating Sistem seperti Windows, dan banyak program kompleks lainnya seperti Oracle basis data, Git, Python penerjemah, dan banyak lagi.
Dikatakan bahwa 'C' adalah bahasa pemrograman dewa. Bisa dikatakan, C adalah basis pemrograman. Jika Anda mengetahui 'C', Anda dapat dengan mudah memahami pengetahuan bahasa pemrograman lain yang menggunakan konsep 'C'
Sangat penting untuk memiliki latar belakang dalam mekanisme memori komputer karena ini merupakan aspek penting ketika berhadapan dengan bahasa pemrograman C.

Dalam tutorial pemrograman C
Sejarah bahasa C
Basis atau bapak bahasa pemrograman adalah 'ALGOL.' Bahasa ini pertama kali diperkenalkan pada tahun 1960. 'ALGOL' digunakan secara luas di negara-negara Eropa. 'ALGOL' memperkenalkan konsep pemrograman terstruktur kepada komunitas pengembang. Pada tahun 1967, bahasa pemrograman komputer baru diumumkan yang disebut 'BCPL' yang merupakan singkatan dari Basic Combined Programming Language. BCPL dirancang dan dikembangkan oleh Martin Richards, khususnya untuk menulis perangkat lunak sistem. Ini adalah era bahasa pemrograman. Tepat setelah tiga tahun, pada tahun 1970 bahasa pemrograman baru yang disebut 'B' diperkenalkan oleh Ken Thompson yang berisi beberapa fitur 'BCPL.' Bahasa pemrograman ini dibuat menggunakan sistem operasi UNIX di AT&T dan Bell Laboratories. Baik 'BCPL' maupun 'B' merupakan bahasa pemrograman sistem.
Pada tahun 1972, seorang ilmuwan komputer hebat Dennis Ritchie menciptakan bahasa pemrograman baru yang disebut 'C' di Bell Laboratories. Bahasa ini dibuat dari bahasa pemrograman 'ALGOL', 'BCPL' dan 'B'. Bahasa pemrograman 'C' memiliki semua fitur dari bahasa-bahasa ini dan banyak konsep tambahan yang membuatnya unik dibandingkan dengan bahasa-bahasa lainnya.
Bahasa C merupakan bahasa pemrograman yang hebat dan sangat erat kaitannya dengan sistem operasi UNIX. Bahkan sebagian besar sistem operasi UNIX dikodekan dalam bahasa C. Awalnya, pemrograman bahasa C terbatas pada sistem operasi UNIX, tetapi seiring dengan penyebarannya ke seluruh dunia, bahasa ini menjadi bahasa komersial dan banyak kompiler yang dirilis untuk sistem lintas platform. Kini, bahasa C berjalan di berbagai sistem operasi dan platform perangkat keras. Seiring dengan perkembangannya, banyak versi bahasa ini yang dirilis. Terkadang, para pengembang kesulitan untuk mengikuti versi terbaru karena sistemnya berjalan di versi lama. Untuk memastikan bahwa bahasa C tetap menjadi standar, American National Standards Institute (ANSI) menetapkan standar komersial untuk bahasa C pada tahun 1989. Later, telah disetujui oleh Organisasi Standar Internasional (ISO) pada tahun 1990. Bahasa pemrograman 'C' juga disebut sebagai 'ANSI C'.
Bahasa seperti C++/Java dikembangkan dari 'C'. Bahasa-bahasa ini banyak digunakan dalam berbagai teknologi. Jadi, 'C' membentuk dasar untuk banyak bahasa lain yang saat ini digunakan.
C Perintah Dasar
Berikut ini adalah perintah-perintah dasar dalam bahasa pemrograman C:
C. Perintah dasar | Penjelasan |
---|---|
#termasuk | Perintah ini menyertakan file header output input standar (stdio.h) dari pustaka C sebelum mengkompilasi program C |
int main () | Ini adalah fungsi utama dari mana eksekusi program C dimulai. |
{ | Menunjukkan awal dari fungsi utama. |
/*_beberapa_komentar_*/ | Apa pun yang tertulis di dalam perintah “/* */” ini di dalam program C, itu tidak akan dipertimbangkan untuk kompilasi dan eksekusi. |
printf(“Halo_Dunia! “); | Perintah ini mencetak output di layar. |
dapatkan(); | Perintah ini digunakan untuk input karakter apa pun dari keyboard. |
0 kembali; |
Perintah ini digunakan untuk menghentikan program C (fungsi utama) dan mengembalikan 0.
|
} |
Digunakan untuk menunjukkan akhir dari fungsi utama.
|
Di mana C digunakan? Aplikasi Utama
- Bahasa 'C' banyak digunakan dalam sistem tertanam.
- Ini digunakan untuk mengembangkan aplikasi sistem.
- Ini banyak digunakan untuk mengembangkan aplikasi desktop.
- Sebagian besar aplikasi Adobe dikembangkan menggunakan bahasa pemrograman 'C'.
- Ini digunakan untuk mengembangkan browser dan ekstensinya. Chromium Google dibuat menggunakan bahasa pemrograman 'C'.
- Ini digunakan untuk mengembangkan database. MySQL adalah perangkat lunak database paling populer yang dibangun menggunakan 'C'.
- Digunakan dalam pengembangan sistem operasi. Operasistem seperti Apple OS X, Microsoft'S Windows, dan Symbian dikembangkan menggunakan bahasa 'C'. Bahasa ini digunakan untuk mengembangkan sistem operasi desktop dan telepon seluler.
- Ini digunakan untuk produksi kompiler.
- Ini banyak digunakan dalam aplikasi IOT.
Mengapa belajar Bahasa C?
Seperti yang telah kita pelajari sebelumnya, 'C' merupakan bahasa dasar bagi banyak bahasa pemrograman. Jadi, mempelajari 'C' sebagai bahasa utama akan memegang peranan penting saat mempelajari bahasa pemrograman lainnya. Bahasa ini memiliki konsep yang sama seperti tipe data, operator, pernyataan kontrol, dan masih banyak lagi. 'C' dapat digunakan secara luas dalam berbagai aplikasi. Bahasa ini merupakan bahasa yang sederhana dan memberikan eksekusi yang lebih cepat. Ada banyak pekerjaan yang tersedia untuk pengembang 'C' di pasar saat ini.
'C' adalah bahasa pemrograman terstruktur di mana program dibagi menjadi beberapa modul. Setiap modul dapat ditulis secara terpisah dan bersama-sama membentuk satu program 'C'. Struktur ini memudahkan proses pengujian, pemeliharaan, dan debugging.
'C' berisi 32 kata kunci, berbagai tipe data dan serangkaian fungsi bawaan yang kuat yang membuat pemrograman menjadi sangat efisien.
Fitur lain dari pemrograman 'C' adalah ia dapat memperluas dirinya sendiri. Program 'C' berisi berbagai fungsi yang merupakan bagian dari pustaka. Kita dapat menambahkan fitur dan fungsi kita ke pustaka. Kita dapat mengakses dan menggunakan fungsi-fungsi ini kapan saja kita inginkan dalam program kita. Fitur ini membuatnya mudah saat mengerjakan pemrograman yang rumit.
Berbagai kompiler tersedia di pasaran yang dapat digunakan untuk menjalankan program yang ditulis dalam bahasa ini.
Ini adalah bahasa yang sangat portabel yang berarti program yang ditulis dalam bahasa 'C' dapat berjalan di mesin lain. Fitur ini penting jika kita ingin menggunakan atau mengeksekusi kode di komputer lain.
Seterpercayaapakah Olymp Trade? Kesimpulan C Programming Language Pekerjaan?
Bahasa C adalah bahasa yang dikompilasi. Kompiler adalah alat khusus yang mengkompilasi program dan mengubahnya menjadi berkas objek yang dapat dibaca oleh mesin. Setelah proses kompilasi, penghubung akan menggabungkan berbagai berkas objek dan membuat satu berkas yang dapat dieksekusi untuk menjalankan program. Diagram berikut menunjukkan eksekusi program 'C'
Saat ini, berbagai kompiler tersedia online, dan Anda dapat menggunakan salah satu kompiler tersebut. Fungsionalitasnya tidak akan pernah berbeda dan sebagian besar kompiler akan menyediakan fitur yang diperlukan untuk mengeksekusi 'C' dan 'C++' program.
Berikut ini adalah daftar kompiler populer yang tersedia online:
- Kompiler dentang
- Kompiler MinGW (GNU Minimalis untuk Windows)
- Kompiler 'C' portabel
- Turbo C
Kesimpulan
- 'C' dikembangkan oleh Dennis Ritchie pada tahun 1972.
- Ini adalah bahasa yang kuat.
- Ini adalah bahasa pemrograman tingkat rendah yang dekat dengan bahasa mesin
- Ini banyak digunakan di bidang pengembangan perangkat lunak.
- Ini adalah bahasa yang berorientasi pada prosedur dan struktur.
- Ini mendapat dukungan penuh dari berbagai sistem operasi dan platform perangkat keras.
- Banyak kompiler tersedia untuk mengeksekusi program yang ditulis dalam 'C'.
- A penyusun mengkompilasi file sumber dan menghasilkan file objek.
- Tautan menghubungkan semua file objek menjadi satu dan membuat satu file yang dapat dieksekusi.
- Ini sangat portabel.