C (bahasa pemrograman): Perbedaan antara revisi
Konten dihapus Konten ditambahkan
Tidak ada ringkasan suntingan |
|||
Baris 1:
'''Bahasa pemrograman C''' merupakan salah satu [[bahasa pemrograman]] [[komputer]]. Dibuat pada tahun 1972 oleh Dennis Ritchie untuk [[Sistem Operasi]] [[Unix]] di Bell Telephone Laboratories sebuah pusat penelitian yang berlokasi di Murray Hill, New Jersey, Amerika Serikat.
Meskipun C dibuat untuk memprogram sistem dan jaringan komputer namun bahasa ini juga sering digunakan dalam mengembangkan software aplikasi. C juga banyak dipakai oleh berbagai jenis platform sistem operasi dan arsitektur komputer, bahkan terdapat beberepa compiler yang sangat populer telah tersedia. C secara luar biasa memengaruhi bahasa populer lainnya, terutama C++ yang merupakan extensi dari C.
== Filosofi ==
== Versi Bahasa C ==
Baris 31 ⟶ 17:
=== C99 ===
Versi C99 dibuat oleh ISO C pada tahun 1999. Versi ini dimaksudkan terutama untuk memperbanyak dukungan kepada pemrograman berorientasi objek, terutama setelah [[C++]], yang dibuat berdasarkan bahasa ini mendapat tempat yang istimewa di kalangan
== Pustaka ==
Baris 52 ⟶ 38:
== Perbandingan dengan C++ ==
[[C++]] pada awalnya disebut sebagai "C dengan Kelas" (C With Classes) dan diciptakan untuk memiliki fitur [[pemrograman berorientasi objek]]. Karena C++ berdasarkan dari C, maka kebanyakan kode C bisa dirakit di kompilator C++ dengan mudah. Perbedaan kecil contohnya kata "new" dan "delete" yang terdapat di kode C tidak bisa dirakit di C++ karena kata-kata ini adalah kata dipesan C++. Pustaka C biasanya bisa diimpor ke pustaka C++,
== Pranala luar ==
Baris 59 ⟶ 45:
* {{en}} [http://en.wikibooks.org/wiki/Programming:C ''Programming C''] di ''[[:w:Wikibooks|Wikibooks]]''
* {{id}} [http://achmatim.net/2009/12/10/buku-gratis-pemrograman-bahasa-c-dengan-turbo-c/ Buku Gratis Pemrograman Bahasa C dengan Turbo C]
* {{id}} [http://saung.igoscenter.org/Pemrograman_C Tutorial Pemrograman C]
* {{id}} [http://www.pecollege.net/ViewVideoList.aspx?list=2 Tutorial Video Pemrograman C]
== Referensi ==
|