programlama dili. herşeyi programcının yazması gereken dil. bir form oluşturmak için 1000 satır kod isteyen dil. en son 1999 standart'ı üzerinde değişiklik yapılan dil. *
okullarda genelde java ile object oriented programming temellerine giriş dersinde kullanılan en klasik dillerden biri olmakla birlikte, ciddi anlamda diğer dillerden komplike bir dildir. özellikle operator overloading olayı hem kullanımı zor hem de insanı yıpratıcıdır.
nesne yonelimli programlama ile zerre alakasi bulunmayan bir programlama dilidir fakat kasilirsa uzerinde oop uygulanabilir. assembly'den sonra en low-level dildir.
c; dili ve ortamini iyi tanimayi, derleyiciyi ve kodu zihinde simule etmeyi gerektiren, bu sayede kontrolun buyuk bir kismini kullanicinin eline verebilen bir dildir.
ayrica sanilanin aksine c++'da oop'yi tam olarak desteklemez, buyuk oranda destekler. nasil c ile oop kullanarak kodlamak mumkunse, c++ ile oop olmadan kodlamakta mumkundur ve yalnizca programlayanin tercihine ve mevcut problemin cozulme teknigine bagli bir konudur.
Kendisisin popüler bir dil olmasının tek bir sebebi unix işletim sisteminin bu programlama dili ile yazılmış olması ve ardından gelen en büyük işletim sistemi olan windows' un da tamamen bu dil ile geliştirilmiş olması programlama dünyasında bir tekel yaratmakta olup, hakkınında verilmesi gereken bir programlama dilidir. Bir çok kişi bilmez C dilindeki C harfi sadece C harfi dir. Amerikalıların model isimlendirmesi hep harf sırası ile olur buda kendinden önce gelen A ve B dilinin devamıdır. Bugün kullanmakta olduğumuz bütün diller c ye uygunluk açısından hazırlanmaktadır. Örnek JAva.