Programlama nedir ? / Program nedir ? / Programcı kimdir ?

Programlama nedir ?

Programlama , şuan kullandığınız işletim sistemi,evinizdeki çalar saat,elinizdeki telefon,sokakta gördüğünüz trafik lambası.. programlama her şeydir..
Her yerde karşınıza çıkar..
Programlama hayatımızı kolaylaştırmak için ortaya çıkan bir yapıdır aslında.
Sınırları olmayan bir yapı…

Aklımıza gelen her şeyi yeterli bilgiye sahip olduktan sonra programlayarak gerçekleştirebiliriz…
En basitinden örnek vermek gerekirse, kullandığımız AntiVirüs programları, Microsoft Office Programları vb..
Tabii kide bunları yapmak büyük bilgi birikimi gerektirir..
Ama etrafınızda gördüğünüz , muhasebe programları,Stok Takip Programları,Alış Satış Takip programları,Garanti Takip Programları.. yapabileceğiniz programlara örnektir..

Sizlere programlamayı daha iyi anlamanız için günlük hayattan bir örnek vermek isterim, hepinizin bildiği Hastanelerde kullanılan , hastane takip programları..
Evet… düşündüğünüz şey.. sırası gelen hastaları , muayene odasına çağıran program..
Nasıl muazzam bir yapıdır, hiç düşündünüz mü ? Tek , tek .. sırası gelen hastanın isminin geçmesi , muayene edildikten sonrada o hastanın ismini “bakılan hastalara” aktarması…
Programlama budur arkadaşlar.. birde bu bize görünen yüzü…
Dışarıda görünmeyen bir çok işlemi programın içinde gerçekleştiren biziz yani programcılar..
Program yazmamızı sağlayan belli başlı “programlama dilleri” mevcuttur..

Programlama dilleri ; C++,C#,C,Delphi,PHP gibi…
(Arama motorunuzda ‘Programlama Dilleri’ diye aratırsanız bir çok sonuca ulaşacağınızdan eminim..)
Bu programlama dilleri , yazdığımız programları , çalıştırıp derledikten sonra kendi dillerinden , bizim çalıştırabileceğimiz makine diline çevirirler..

( Makine dili nedir ? sorusuna bir daha ki yazımızda değineceğim..)
Böylece kullanıcı , yazdığımız/oluşturduğumuz programı çalıştırıp , kullanabilmektedir.

Program Nedir ?

Program bilgisayara ne yapması gerektiğini söyleyen bir dizi komuttur. Bilgisayarlar işlemlerin kendi anlayacağı dilde (makine dili) açıkça yazılmasını isterler. Aksi takdirde bunu anlayamazlar.Ancak bu işlemlerin makine dilinde bir programcı tarafından yapılması yerine programlamanın yapısal biçimde bir dil aracılığıyla yapılmasını ve daha sonra çevrilerek bilgisayara anlatılması işlemini programlama dilleri üstlenirler. Bu çevirme işlemine derleme (compile) ya da yorumlama (interpriting) denir.

Yukarıdaki “Program Nedir ?” sorusundan yola çıkarak, kısaca yukarıda da belirttiğim gibi “program her şeydir.”

Programcı/Yazılımcı Kimdir ?

Programcı , yazılması istenen programı, belirli bir mantık doğrultusunda , en kısa yoldan , en anlaşılır bir biçimde derleyip,çalıştıran kişidir.Programcı , belli işlevlere sahip yazılımlar/programlar geliştiren bir uzmandır.

Programcılar her ne kadar aynı işi gerçekleştirse de 3 gruba ayırmak mümkündür..

1- Mimar : Programların yazılacağı gerekli teknolojileri belirler.

2- Geliştirici : Programı geliştiren/yazan kişidir.
3-Analist : Programın geliştirme aşamasında , oluşan hatanın kaynaklarını bulan ve geliştiricilere raporlayan programcı türüdür. “The reporting person” diye nitelendirebiliriz.
Kısaca “Programlama nedir ?,program nedir ?,programcı kimdir ?” sorularını yanıtlamaya çalıştım.
İlerleyen yazılarımızda görüşmek üzre…
Reklamlar

Eylül 30, 2012 tarihinde Programlama içinde yayınlandı ve , , , , , , olarak etiketlendi. Kalıcı bağlantıyı yer imlerinize ekleyin. Yorum yapın.

Bir Cevap Yazın

Aşağıya bilgilerinizi girin veya oturum açmak için bir simgeye tıklayın:

WordPress.com Logosu

WordPress.com hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap / Değiştir )

Twitter resmi

Twitter hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap / Değiştir )

Facebook fotoğrafı

Facebook hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap / Değiştir )

Google+ fotoğrafı

Google+ hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap / Değiştir )

Connecting to %s

%d blogcu bunu beğendi: