Yazılım, Yazılımcı ve Programlama Dili
Programlama Okudunuz mu?

Yazılım, Yazılımcı ve Programlama Dili

Bu yazıyı yazmakta ki ilk amacım Programlama kategorisine giriş yapmak ve ilerleyen zamanlarda bu kategori altında yayınlayacağım yazılara bir temel oluşturmak. Bu yazıda kısaca Yazılım Nedir?, Yazılımcı Nedir? ve Programlama Dili Nedir/Nelerdir? gibi sorulara genel bir cevap almış olacaksınız.

Şimdi bir giriş yapmak gerekirse ilk önce Yazılım nedir? sorusundan başlayabiliriz. Bilgisayarların kullanım alanlarından ve günümüzdeki önemlerinden bahsetmek istemiyorum şimdilik amacımız bu değil eğer amacınız bu olsaydı zaten bu başlık altındaki yazıyı okuyor olmazdınız. Aslında en kısa tanımı bilgisayar ekranında komuta ettiğiniz her şeye yazılım diyebilirsiniz veya bilgisayara belli bir işi yapmasını bildiren komutların topluluğuna yazılım denir diyebiliriz.

Yazılım çeşitlerine bakarsak: Sistem Yazılımları, Uygulamalar ve Uygulama Geliştirme Yazılımları‘dır.

Yazılımın amacı ise bilgisayar kullanıcısının komutasını kolaylaştırmak diyebiliriz bunu ise veri girişi, işlem ve çıkış yani sonuç ile yapar. Yani siz bilgisayarı kullanırken daima bir veri girişinde bulursunuz bilgisayar bunun üzerinde işlemler yaparak bu veriyi işler ve bir sonuç üretir ve size bir çıktı verir.

Peki ya Yazılımcı nedir ve kimdir? sorusuna cevap arayacak olursak onuda şu şekilde cevaplayabiliriz: Yazılımcı belirli bir işleve sahip olan veya bir probleme yönelik çözümler sunan uygulamalar geliştiren uzmandır. Bir yazılımcının çalıştığı alan oldukça fazla olduğu için asıl uzmanlık alanı üzerine bir ünvana sahip olur bunlardan bazıları şöyledir: veritabanı uzmanı, yazılım geliştirici, proje lideri veya proje müdürü gibi.

Ve son olarak Programlama dili nedir? sorusuna cevap arıyoruz. Dünyada ki insanların anlaşmasını, iletişim kurmasını sağlayan onların kültürü ile harmanlanıp yoğurulan bir dilleri varsa programcıların yani yazılımcılarında kullandıkları programlama dilleri vardır. İşte programlama dili de yazılımcı ile bilgisayar arasında bir köprü oluşturur ve programcı bu dil aracılığıyla bilgisayara yapması gerekenleri söyler.

Bir programlama dilinde önemli olan üç şey vardır onlar: Syntax (Söz Dizimi), Gramer (Dilbilgisi) ve Semantik (Anlamsallık)’dır.

Şimdi birkaç programlama diline örnek vermek gerekirse ilk sıralayabileceğimiz şunlardır: C, C# (Sharp), C++, Java, Pascal, Cobol, Perl, Fortran ve Python gibi.

Bilgisayar programcısı sadece kendisinin sorumlu olduğu evrenlerin yaratıcısıdır. Sonsuz karmaşıklıkta evrenler bilgisayar programı olarak yaratılabilirler. [Joseph Weizenbaum ]

Faydalı olması dileğiyle…

Yorumlar

  1. Pingback: Programlama ve Programlama Ortamı – Faruk Kırmızı

Bir Cevap Yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir