C – Faktor Pengaruh Banyak Bahasa Pemrograman Populer

Banyak bahasa yang digunakan secara luas setelah C seperti C#, PHP, Java, LPC, JavaScript, dan Unix’s Shell secara langsung atau tidak langsung dipengaruhi oleh C. Sintaksis adalah pengaruh yang paling meresap karena semua bahasa yang disebutkan di atas digabungkan, lebih atau kurang dikenali, sintaks ekspresi C dan pernyataan. Di sisi lain, model data, sistem tipe, dan/atau struktur program skala besar berbeda, terkadang secara radikal, dari C. Bahasa ini terus menjadi salah satu bahasa paling berpengaruh di dunia, sebagian besar di bidang ini. dari sistem tertanam.

C++ dan Objektif C:

Dengan popularitas bahasa berorientasi objek, itu adalah C++ dan Objective C yang merupakan dua ekstensi yang berbeda dari C dan yang memberikan efisiensi berorientasi objektif. Kedua bahasa tersebut pada awalnya diberlakukan sebagai kompiler sumber ke sumber, artinya kode sumber diterjemahkan ke dalam C, dan kemudian dikompilasi dengan kompiler C.

C++:

Best software for Relationships free

Untuk menyediakan fungsionalitas berorientasi objek dengan sintaks yang mirip dengan C, Bjarne Stroustrup menggunakan bahasa pemrograman C++ sebagai salah satu pendekatan karena C++ menempatkan pelingkupan superior, kekuatan pengetikan, dan alat lain yang membantu dalam pemrograman berorientasi objek dan memungkinkan pemrograman generik dengan cara dari template. Hampir merupakan superset dari C, C++ sekarang mendukung sebagian besar C, dengan beberapa pengecualian.

Best application for Self Improvement free

Tujuan C:

Awalnya Objective C adalah lapisan tipis di atas C yang memungkinkan pemrograman berorientasi objek melalui prototipe pengetikan dinamis atau statis hibrida. Ini masih merupakan superset yang kuat dari C. Selain C dari mana Objective C mewarisi sintaks yang melibatkan preprocessing, ekspresi, deklarasi fungsi, dan panggilan fungsi, Objective C awalnya mengambil sintaks untuk fitur berorientasi objek dari Smalltalk.

D:

Bahasa D, yang, berbeda dengan C++ yang mendukung hampir seluruh kompatibilitas mundur dengan C, membuat pemisahan yang bersih dengan C dan pada saat yang sama, mempertahankan sintaks spektrum luas yang sama. Apa yang dilakukan D adalah membuang sejumlah fitur C, seperti praprosesor C dan trigraf, yang dianggap tidak perlu oleh perancang D, Walter Bright. Namun, tidak semua, tetapi beberapa ekstensi D ke C memiliki beberapa kesamaan dengan ekstensi C++.

See also  Apa Kelebihan ABAP yang Menjadikannya Bahasa Dasar?

ular piton:

Salah satu contoh paling penting dari bahasa scripting yang memiliki asal-usul jauh di dalam C adalah Python. Meskipun, sintaks Python tidak sama dengan C, itu sendiri ditulis dalam C. Selain itu, Python menjadi program open source memungkinkan pemrogram untuk memperluas Python dengan C, atau menanamkannya ke dalam program yang ditulis dalam C. Hal ini juga karena untuk hubungan dekat dengan C bahwa Python menikmati kesuksesannya sebagai bahasa pemrograman yang umum digunakan.

Perl:

Contoh lain adalah Perl. Perl berbeda dari Python karena sintaksnya mengikuti sintaks C. Selain itu, tidak hanya Perl yang ditulis dalam C, ia bekerja dengan baik dengan program yang memiliki ekstensi C.

Next Article Gaming