Bu işe ilk kez giriş yapacakları düşünerek tanımlama yapalım öncelikle,
Bilgisayar üç ana görevi yerine getiren bir makinedir. Girilen bilgiyi alır, işler ve bu işlenmiş veriden bir sonuç çıkarır. Ancak bilgisayar, sadece donanım olarak çalışmaz. Donanımı programlamak yani nasıl çalışacağını anlatmak gerekir. Yani bilgisayar donanımına ne yapacağını söyleyecek bir komutlar dizisi gerekir. Yapacağı görevleri, ona anlatan komutlara da program diyebiliriz.Bir başka deyişle; "Programlama ya da diğer adıyla yazılım, bilgisayarın donanıma nasıl davranacağını anlatan, bilgisayara yön veren komutlar, kelimeler, aritmetik işlemlerdir." der çok ünlü vikipedi sitesi.
Bilgisayar üç ana görevi yerine getiren bir makinedir. Girilen bilgiyi alır, işler ve bu işlenmiş veriden bir sonuç çıkarır. Ancak bilgisayar, sadece donanım olarak çalışmaz. Donanımı programlamak yani nasıl çalışacağını anlatmak gerekir. Yani bilgisayar donanımına ne yapacağını söyleyecek bir komutlar dizisi gerekir. Yapacağı görevleri, ona anlatan komutlara da program diyebiliriz.Bir başka deyişle; "Programlama ya da diğer adıyla yazılım, bilgisayarın donanıma nasıl davranacağını anlatan, bilgisayara yön veren komutlar, kelimeler, aritmetik işlemlerdir." der çok ünlü vikipedi sitesi.
Hakikaten de öyledir. Yani bilgisayarı aldık koyduk diyelim bomboş e napıcak bu şimdi diye bakar dururuz içindeki yazlımlar olmazsa. Aslında yazılım bu yönüyle çok çekici bir alandır. Çünkü istediklerinizi gerçekleştirdiğinizi gördükçe daha çok mutlu olur ve iyice içine girmeye başlarsınız bu işin.
Kararımızı verip artık bir program yazmak istiyorsak e hadi başlayalım şu işe. Programı bilgisayarda herhangi bir kelime işlemci programda yazabiliriz ancak mesele bu programı derlemekte. Yani bu kodları bilgisayarın anlayacağı dile tercüme etmektedir. Aksi halde sadece yazmış oluruz kimseye faydası olmaz yazdıklarımızın. Yapmak istediklerimizi bilgisayara, onun anlayacağı şekilde anlatmalıyız.
Programımızı Word, not defteri gibi programlarda yazabileceğimiz gibi direkt olarak derleyici içinde de yazabiliriz. Peki hangilerini kullanmalıyız ?
Dev C++ , Borland C++, CodeBlocks, Visual Stuido gibi derleyiciler en çok kullanılanlarıdır.
Dev C++ , Borland C++, CodeBlocks, Visual Stuido gibi derleyiciler en çok kullanılanlarıdır.