Programlama Nedir?
Programlama Nedir?

programming-header

 

Programlama, bilgisayarın donanıma nasıl davranacağını anlatan, bilgisayara yön veren komutlar, kelimeler, aritmetik işlemlerdir. Yani belirli bir problemi çözmek için oluşturduğumuz çözüm yollarını, bilgisayara öğretip bu çözüm yollarını bilgisayarın işleyip sonuca ulaştırmasıdır. Programlama, bir programlama dili kullanılarak yapılır. Bu programlama dili Java ve C# gibi yüksek seviyede bir dil olabileceği gibi C/C++, assembly ve bazı durumlarda makine dili de olabilir. Yazılan kaynak kodu genellikle bir derleyici yardımıyla belirli bir işletim sistemde çalıştırılabilir hale getirilir.

Program ile Yazılım Arasındaki Fark

Sanıldığının aksine program ve yazılım iki farklı terimdir.

  • Program, bilgisayara bir işlemi yaptırmak üzere hazırlanmış kodlar veya komutlar bütünüdür.
  • Yazılım, bilgisayar donanımını kullanmaya olanak veren programlar, programlama dilleri, yordamlar ve belgelemelerin tümünü içermektedir.

Programlar tek başlarına bir yazılım değildir; yazılımlar programlardan, yardımcı programlardan, belgelemelerden (yardım dosyaları), veri kaynak dosyalarından oluşurlar. Mozilla Firefox bir yazılımdır ama firefox.exe bir programdır.

Hangi Alanlarda Kullanılır?

Günümüzde programlama hayatımızın her alanında yer almaktadır. Şu an kullandığınız bilgisayar, telefon veya tabletler başta olmak üzere evinizdeki diğer tüm akıllı sistemler veya oynadığınız oyunlar ilk akla gelen örneklerdir. Örnekleri biraz daha arttırmak istersek,

  • Hızlı geçiş sistemleri,
  • Marketlerdeki satış otomasyonları,
  • Hastanelerdeki hasta takip otomasyonları,
  • Kullandığınız tüm sosyal medya platformları,
  • Akıllı elektronik ve robotik cihazlar,
  • Gömülü sistemler,

gibi programlamanın kullanıldığı birçok alan bulunmaktadır.

Program Yazmak İçin Ne Gerekli?

Program yazmak için başlangıçta standart bir metin düzenleyici (Not Defteri gibi) yeterlidir. İleri seviye programlama için tercih edilen program diline uygun bir IDE yüklemeniz tavsiye edilir. Önemli olan seçilen programlama dili ile yazılan kodların uygun derleyici ile çalıştırılabilir bir programa dönüştürülmesidir.


Profile Photo
Bir yorum yap...


Yorumunuz minimum 5 karakter olmalıdır. (0)

Ziyaretçi olarak yorum yapıyorsun, dilersen giriş yap.