Yapay zekadan makale özeti
- Kısa
- Ayrıntılı
- Bu video, bir eğitmen tarafından sunulan programlama dilleri hakkında bilgilendirici bir eğitim içeriğidir. Eğitmen, programlama dillerinin tarihçesini ve temel kavramlarını anlatmaktadır.
- Video, programlama dillerinin tarihsel gelişimini ele alarak başlıyor ve makine dilinden yüksek seviyeli dillere geçiş sürecini açıklıyor. Ardından programlama dillerinin nasıl kullanıldığı, IDE'lerin önemi ve programlama dillerinin birbirinden farkları anlatılıyor. Son bölümde ise Arduino, ASP, Basic, C, C++, C#, Cobol, Delphi, Java, Pascal, PHP ve Python gibi popüler programlama dilleri hakkında bilgiler veriliyor. Video, programlama dillerinin ne olduğunu anlamak isteyenler için temel bir kaynak niteliğindedir.
- Programlama Dilleri ve Tarihçesi
- Makine dili ve assembly dilleri artık uzman sistem yazılımcılarının ilgi alanına girerken, günümüzde yüksek seviyeli diller birçok yazılımcı için yeterli olmaktadır.
- Assembly dillerinin ortaya çıkmasıyla yazılımcılar daha anlaşılır diller türetmeye başlamış, Basic (1964), Pascal (1970) ve C (1972) gibi diller günümüzde halen kullanım alanı bulmaktadır.
- Programlama dilleri zamanla bazı değişiklikler gösterse de dil yapıları hemen hemen aynı kalmaya devam etmiştir.
- 01:02Programlama Dillerini Kullanmanın Yolları
- Teoride bir programı herhangi bir metin editöründe yazıp, compiler programı ile makine diline çevirebilirsiniz.
- Pratik şartlarda bu pek mümkün olmaz çünkü birçok komut ve fonksiyon farklı kütüphanelerde bulunur.
- Kütüphaneler, yaygın kullanılan programların daha önce yazılıp içine doldurulduğu dosyalardır ve aynı işi yapacak programları tekrar tekrar yazmak yerine daha önce yazılmış fonksiyonları kullanmamızı sağlar.
- 02:46Programlama Editörlerinin Önemi
- Büyük programları basit bir metin editörüne yazmak oldukça zordur, bu nedenle özel hazırlanmış editörler kullanmak yazılımcıyı zahmetten kurtarır.
- Metin üzerinde görsel tasarımlar yapmak yerine program tasarımlarını görerek yapmak hem yazılımcıya hız hem de programlara görsellik katacaktır.
- Günümüzde yazılımcılar için bütün yazılım araçlarını içeren programlama editörleri (Integrated Development Environment - IDE) kullanılmaktadır.
- 04:00Programlama Dillerinin Farkları
- Programlama dillerinin farkı halkların dillerinin birbirinden farkıyla aynıdır; aynı işi yapmak için birinde farklı diğerinde farklı ifadeler kullanılır.
- Programlamayı bilmek, algoritma kurmayı bilmek ve en azından bir programlama dilini bilmek anlamına gelir.
- Yüzlerce farklı programlama dili olmasına rağmen günümüzde bir çoğu ya çok az kullanılıyor ya da hiç kullanılmıyor.
- 04:52Popüler Programlama Dilleri
- Arduino, bir programlama dili değil, programlanabilir bir elektronik devrenin adıdır ve C temelli bir dil kullanır.
- ASP, bir programlama dilinin adı değil, bir sayfa üretim motoru teknolojisinin adıdır ve VBScript ile bir ASP sayfasına yazı yazdırılabilir.
- Basic, 1964 yılında ortaya çıktıktan sonra Microsoft tarafından desteklenmesiyle yaygınlığını yıllarca korumayı başarmış, eğitim dili olmasına rağmen profesyonel hayatta da kullanım alanı bulunuyor.
- 05:51Diğer Popüler Programlama Dilleri
- C programlama dili 1972 yılında ortaya çıkmasından beri programcılar arasında halen çok yaygın kullanılıyor, Linux dünyasında halen önemli bir yer kaplamaktadır.
- C++, C'nin 1979 yılında nesneye dayalı bir hale gelmesiyle ortaya çıkmış, kısa süre içinde C'nin tahtını sallayıp özellikle Windows işletim sistemleri içinde en yaygın kullanılan dili haline gelmiştir.
- C#, C temelli bir dil olan C, Microsoft Net teknolojisinin en popüler dili olup, C.NET'in sunduğu bütün imkanları hızlı bir şekilde kullanmamızı sağlar.
- 07:04Son Popüler Programlama Dilleri
- Delphi (Object Pascal), konuşmacının hayatında çok önemli bir yere sahip olan bir programlama dilidir.
- Java, 1990'lardan itibaren hayatımıza girmeye başlayan, platform bağımsızlık kavramıyla gündeme gelen ve en popüler olduğu alan Android işletim sistemi olan bir dildir.
- Python, 1991 yılında ilk ortaya çıktığında Unix ve Linux platformlarında popülerleşmeye başlasa da zaman içinde her platformda gözde bir dil haline gelmiştir.