Yazılım Nedir ?
Bilgisayara ne yapacağını söylemenin bir yoludur aslında yazılımlar.Kitabi bir tanımla;Makinelere çeşitli ve değişik işlemler yaptırmak amacıyla tasarlanmış olan, makinelerin insanların komutlarını yerine getirmek ve kullanılabilirlikleri arttırmak için kullanılan makine komutları dır.
Programlama Dilleri:Duymuşsunuzdur mutlaka,bilgisayarlar sadece 1 ve 0 dan anlar diye.Soranlar da olmuştur muhakkak,nasıl 1 ve 0 herşeyi anlıyor yazı yazıyorum,film izliyorum,kopyalıyorum,Programlarda bilgiler tutuyorum vs….Bu ifadeler kullanıcıya yansıyan kısmıdır.Her ne kadar yazılımcılar içinde 1 ve 0’ların pek değeri kalmamış olsa da, bilgisayarların 1 ve 0 lar dışında anladığı pekte bir şey yoktur.Yazılım geliştirmede kullandığımız programlama dilleri de,yazılımcıyıda 1 ve 0 lardan uzak tutmaktadır.Konuyla ilgili internet üzerinde pek çok makale bulunmaktadır.İlgi duyan okuyucularımız bu kaynaklara başvurabilirler.
Makineleri Programlarken kullanacağımız kodlar belirli yazım kurallarından(syntax) oluşmaktadır.Günümüz insanlar arasında konuşulan dillerde nasıl gramer altyapısı varsa,Bilgisayar yada makineler için kullanılacak programlama dillerinde de belirli yapılar vardır.Bir Programlama dilini öğrenirken,Programın ihtiyaçlara cevap verebilmesi için, o dilin yapısını iyi bilmek gerekir.Aşağıda seviyelerine göre ve kullanıldıkları alanlara göre programlama dilleri listelenmiştir.
- Çok yüksek seviyeli diller : VisualBasic, VB.NET, Acces , Foxpro …
- Yüksek seviyeli diller: Pascal ,Basic ,Fortran…
- Orta seviyeli diller: C ,C++, C# , Java ,ADA…
- Düşük seviyeli diller: Assembly…
- Makina dilleri: Bilgisayarın çalışma dilleri 1 ve 0’lardan oluşur…
Bu dillerin kullanıldığı alanlara örnek verirsek;
- İnternet Programcılığında:Asp,Asp.NET,Php,jsp…..
- Bilim ve Mühendislikte: Pascal ,C ,C++ ,Java ,Fortran…
- Veritabanı Programcılığında: Dbase ,Acces ,Foxpro ,Sql…
- Yapay Zeka Kullanımında: Prolog ,Lisp…
- Sistem Programcılığında: C ,C++ ,Java ve sembolik makina dilleri…
Her ne kadar yönlendirme haber olduğuna inansam da ;Meraklıları için Burning Glass ve Brookings Institution tarafından yayımlanan verilerden liste hazırlayan Quartz magazinin haberini paylaşıyorum.Biz Yazılarımızda ağırlıklı olarak Masaüstü Programcılığı olarak Visual c#,Web Programcılığı için Asp.Net Programlama dillerinde makaleler yayınlayacağız….
sülocan
21 Şubat 2015 at 22:20
Bu proğramlama işini bir türlü öğrenme fırsatım olmadı. Güzel yazı bilgi verici olmuş, Başarılar
İbrahim FİDANCAL
22 Şubat 2015 at 19:05
ilerleyen zamanda ders olarak yazılım dillerinden asp.net c# dilini anlatmaya başlayacağım takip ederseniz seviniriz.
Katarsis
25 Şubat 2015 at 09:59
asp.net c# yazılım dilleri ile ilgili makale ve yazılarnızı bekliyoruz
İbrahim FİDANCAL
25 Şubat 2015 at 11:05
yakın zamanda makaleler gelecek özgün olarak takipte kalınız
Sansyorumu
25 Ocak 2017 at 05:49
İşin doğrusu sanırım kimse doğrusunu bilmiyor bu işlerin hep copy pase yazılımcılarda.