Akar dari bahasa C adalah bahasa BCPL dikembangkan oleh Martin Richards (1967). kemudian Ken Thompson mengembangkan bahasa yang disebut menjadi bahasa pemograman B pada tahun 1970. Bahasa C pertama kali digunakan pada komputer Digital Equipment Corporation (DEC) PDP-11 yang menggunakan sistem perasi UNIX karna standar bahasa C yang asli adalah standar dari UNIX. ANSI (American National Standards Institute) membentuk suatu komite (ANSI committee X3J11) pada tahun 1983 yang kemudian menetapkan standar ANSI untuk bahasa C.
Bahasa C digolongkan bahasa tingkat menengah, lebih sulit dari Pascal dan Basic bahasa tingkat tinggi, C juga mengkombinasikan antara bahasa tingkat rendah (mesin / assembly) dengan bahasa tingkat tinggi.
Kelebihan Bahasa C :
- Tersedia hampir di semua jenis komputer.
- Kodenya bersifat portabel.
- Aplikasi yang ditulis dengan C untuk suatu komputer tertentu dapat digunakan dikomputer lain hanya dengan sedikit modifikasi.
- Struktur bahasa yang baik
- Mudah dipelajari, memudahkan pembuatan program, memudahkan pelacakan kesalahan program.
- Dibandingkan bahasa mesin atau assembly, C jauh lebih mudah dipahami.
- Bahasa C berorientasi pada permasalahan, bukan pada mesin.
- Dapat memanipulasi data dalam bentuk bit atau byte.
- Memungkinkan untuk memanipulasi alamat dari suatu data atau pointer.
kelemahan :
- Banyaknya operator serta fleksibilitas penulisan program kadang-kadang membingungkan pemakai.
- Para pemrogram C tingkat pemula umumnya belum pernah mengenal pointer dan tidak terbiasa menggunakannya, padahal keampuhan C justru terletak pada pointer.
Untuk lebih memahami lebih lanjut tentang Bahasa C, berikut beberapa link download e-book Bahasa Pemograman C
Koneksi Firebird dan Visual Basic
-
Database Firebird, disebut juga dengan FirebirdSQL adalah sistem manajemen
database relasional yang menawarkan fitur-fitur yang terdapat dalam standar ANSI ...
15 tahun yang lalu
thanks for useful info and good