diğer adıyla yazılım olan ve bilgisayara yön veren komutlar ve işlemler dizisidir. basit ya da gelişmiş programlama dilleri ile yapılabilir. komutlar yardımıyla problem çözülerek sonuca ulaşılır.
main()
{ printf("uludagsozluk.com"); => Ekrana uludagsozluk.com yazar.
getch(); => Programın hemen sonlanmaması için karakter almayı bekler. (Get Char)
return 0; => Programı başarılı bir şekilde bittiğini gösterir.
}
Eğer bir tutku değilse, asla bir meslek olarak yapılmaması gereken şey. Üniversitede bölümüne gidecek olan dijital ergenler için ek: programlamanın windowsun renkli yüzüyle, oyun crackleme ile ya da msn hackleme ile yakından bir alakası yoktur. Ha uzaktan alakası vardır. Ama o uzak mesafeye erişmek için yola çıkarsanız zaten gerekli yolu yürümüş olursunuz. Garip gelebilecek felsefesi vardır. "Dövüş" sanatları adam dövmek içi değil savunma ve daha güzel bir yaşam için öğrenilir felsefesi gibi.
girdilerin fonksiyonlarca yorumlanıp arzu edilen çıktıyı vermesi. diğer bir değişle üretim için fonksiyonlama.
bir kez öğrenildimi iddia ediyorum hayattaki en keyifli meşgale olacaktır. orgazmmış, yok okeyde çifte bitmekmiş, yok ihalede full açmakmış, hepsini sollar, yeni öğrendiğiniz bir dille ekrana "hello world! " yazdırmak.
edit: bu arada programlama öğrenmek isteyen herkese yardımcı olmaya çalıştım. Öğrenmek isteyen soru soracak olan mesaj atabilir.
tüm kodlarınız doğru yazılmış olsun, tek bir tırnak işareti kodları çalıştırmaz. siz de hata ararken "bu kadar satır kod yazmış adamım, kesin zor bir hata var" deyip bakmazsınız, yanlış yazılmış kod ararsınız. gerisi cinnet hali işte.
2 gun yazarsiniz, yazdiginizdan 2 hafta hata ayiklarsiniz. 2 senede yazdiginiz topu topu 30mb eder etmez. Kiciniz yirtilir velhasil elinize gecen benzin parasi kira faturalarin yuku olur. Bu is ekip isi yoksa beyin ameleliginden baska bi bok degil.
yazılımcı arkadaşlarımın ortak kaygısı gece kod yazıp sabah kalktıklarında o kodlar çalışmıyormuş kim girip kodları karıştırıyor çıksın lan ortaya çocukların kafaları sikildi.
programlama bilgisayara emir vermek gibidir. siz bir yabancıya derdinizi anlatabilmek için nasıl ki onun dilinden öğreniyorsanız bilgisayara derdinizi anlatmak içinde programlama bilmeniz gerekiyor.
şaşırtıcı bir şekilde depresyondayken kurtulmama sebep oldu programlama. arkada müziği açardım sonra basit basit programlar yazar hatalarla boğuşurdum. bir ara öyle kapılmıştım ki ilaç gibi gelmeye başlamıştı.
bilgisayara talimat verme işi programlama olarak bilinir. herkes bunu yapabilir ama talimatlar bilgisayarın anlayacağı şekilde belirli bir formatta verilmelidir. bunun için de bir programlama dili bilmeniz gerekir. bilgisayarlar yalnızca sayıların dilinden anladığından programlama dilleri kelimeleri bilgisayarlar için sayılara çevirir. buna makine dili adı verilir.
program yazmak bulmaca çözmek gibidir. parçalar birbirini tamamlar ve bir sonuca uzlaşılır. tek farkı bazen doğru sonuca ulaştırabilen birden fazla yol olmasıdır.