Popüler Aramalar:

Bilgisayar Programlama Dilleri Nelerdir?

 

Bilgisayar programlama dilleri, bir bilgisayara bilgisayarın anladığı bir dilde talimat vermemizi sağlar.     Tıpkı insan temelli birçok dil olduğu gibi, programcıların da bir bilgisayarla iletişim kurmak için kullanabileceği bir dizi bilgisayar programlama dili vardır. Dilin bir bilgisayarın anlayabileceği bölümüne “ikili” denir. Programlama dilini ikiliye çevirmek “derleme” olarak bilinir. C Dilinden Python'a kadar her dilin kendine özgü özellikleri vardır, ancak çoğu zaman programlama dilleri arasında ortaklıklar da görülmektedir.

Bu diller, bilgisayarların büyük ve karmaşık bilgi yığınlarını hızlı ve verimli bir şekilde işlemesine izin verir. Örneğin, bir kişiye bir ila on bin arasında değişen rastgele sayılar listesi verilirse ve o kişiden bu rakamları küçükten büyüğe sıralaması istenirse, büyük miktarda zaman alması ve bazı hatalar içermesi ihtimali vardır.

Bugün endüstride onlarca programlama dili kullanılmaktadır. Aşağıda  bu programlama dillerinden en önemli, alakalı ve talep edilen 12 tanesinin özetini derledik.

 

Python

 

Python, gelişmiş bir programlama dilidir. Nesne odaklı, esneklik ve sağlamlık üzerine kurulmuş ve yorumlanmıştır.

 

Kimler Kullanır?

 

Meslekler ve Endüstriler:

Python geliştiricileri, yazılım mühendisleri, yazılım geliştiricileri (back-end developers), Python programcıları

İşverenler tarafından bilişim teknolojisi, mühendislik, profesyonel hizmetler ve tasarımda kullanılır

Başlıca Kuruluşlar: Google, Pinterest, Instagram, YouTube, DropBox, NASA, ESRI

Uzmanlıklar ve Sektörler: Web ve İnternet geliştirenler (yazılım iskeleti, Web uygulama iskeleti ve gelişmiş içerik yönetim sistemleri);

 

Niçin Öğrenilmelidir?

 

Python, sistemleri komut dosyasını veya tutkal dilini (glue language) entegre etmek için hızlı bir şekilde çalışmanıza olanak tanır. Ayrıca Hızlı Uygulama Geliştirme (RAD) için de uygundur.

Civilization 4 oyununun bütün iç mantığı, Yapay Zeka dahil, Python'da yapılmıştır.

NASA, Entegre Planlama Sisteminde Python'u standart kodlama dili olarak kullanır.

 

Özellikleri:

 

Öğrenmesi kolay ve kolayca okunabilir.

Web tabanlı uygulamalar geliştirmek için kullanılan yazılım iskeletleri ile ilişkilidir.

Büyük platformlarda rahatlıkla ikili sayı sistemlerine, ayrıca ücretsiz yorumlayıcı ve standart kütüphanesine de kaynaklarca erişilebilmektedir.

 

Ne Zaman Tasarlandı?

 

Python 1980'lerin sonunda Hollanda'daki CWI'de geliştirildi ve ilk olarak 1991'de halka açıldı.

 

Java

 

Java, web tabanlı geliştirmeyi mümkün kılan çeşitli özelliklere sahip genel amaçlı, nesne yönelimli, ve yüksek seviyeli bir programlama dilidir.

 

Kimler Kullanır?

 

Meslekler ve Endüstriler:

Yazılım mühendisleri, Java geliştiricileri

İşverenler tarafından iletişim, eğitim, finans, sağlık bilimleri, otelcilik, perakende ve kamu hizmetlerinde kullanılır.

Başlıca Kuruluşlar: V2COM, Eclipse Bilgi Teknolojileri, eBay, Eurotech

Uzmanlıklar ve Sektörler: Nesnelerin İnterneti (IoT), Kurumsal Mimari, Bulut Bilişim

 

Niçin Öğrenilmelidir?

 

Java, video oyunları ve mobil uygulamalar için kurumsal düzeyde uygulamalar geliştirmek ve JSP (Java Sunucu Sayfaları) ile web tabanlı uygulamalar oluşturmak için kullanılır. Çevrimiçi kullanıldığında, Java, uygulamaların bir tarayıcı aracılığıyla indirilmesine ve kullanılmasına izin verir, bu da normalde bulunmayan bir işlevi gerçekleştirebilir.

Java kullanan veya Java ile yazılmış programlar arasında Adobe Creative Suite, Eclipse, Lotus Notes, Minecraft ve OpenOffice bulunur.

Java, Android uygulamaları geliştirmek için temel bir temeldir.

 

Özellikleri:

 

Uygulama taşınabilirliği

Sağlam ve yorumlanmış dil

Kapsamlı ağ kütüphanesi

 

Ne Zaman Tasarlandı?

 

Aslen Oak olarak bilinen Java, 1990 yılında Sun Microsystems'da C++ diline yeni kabiliyetler eklemek için geliştirildi. Java, WORA (Bir Kez Yaz Her Yerde Çalıştır) ilkesine göre geliştirilmiştir. Dil 1995 yılında halka tanıtıldı ve şimdi Oracle'a aittir.

 

Ruby/Ruby on Rails

 

Ruby, bağımsız olarak veya Ruby on Rails web yapısının bir parçası olarak kullanılabilen açık kaynaklı, nesne yönelimli bir komut dosyası yazma dilidir.

 

Kimler Kullanır?

Meslekler ve Endüstriler:

Ruby on Rails geliştiricileri, yazılım mühendisleri, ve veri bilimi mühendisleri

İşverenler tarafından teknoloji, mühendislik, profesyonel hizmetler, tasarım, bilim ve kalite kontrolünde kullanılır

Başlıca Kuruluşlar: Github, Scribd, Groupon, NASA Langley Araştırma Merkezi, Blue Sequence (Toyota Motor Üretiminin bir parçası), Motorola, Google (SketchUp)

Uzmanlıklar ve Sektörler: Web Uygulaması Geliştirme, Robotik, Ağ, Sistem Yönetimi ve Güvenliği

 

Niçin Öğrenilmelidir?

 

Ruby, simülasyonlar, 3D modelleme ve bilgileri yönetmek ve izlemek için kullanılır.

Basecamp, Amazon, Twitter ve Groupon tamamen Ruby on Rails kullanılarak oluşturuldu.

NASA simülasyonlar yapmak için Ruby'yi kullanıyor.

 

Özellikleri:

 

Kullanımı, kopyalanması, değiştirilmesi ve dağıtımı ücretsiz

Sezgisel ve esnek dil

Tamamen nesne yönelimli (Method Chaining, yani yöntem zincirleme kullanma yeteneği)

Ne Zaman Tasarlandı?

Ruby 1995 yılında tasarlandı ve yaratıcısı onu “Görünüşte basit, ancak tıpkı insan vücudu gibi çok karmaşık” olarak tanımladı.

 

HTML

 

HTML, web sayfaları oluşturmak için kullanılan standart biçimlendirme dilidir. Metin ve görüntülerin (etiketler kullanılarak) düzgün biçimlendirilmesini sağlar, bu sayede İnternet tarayıcıları onları istenildiği şekilde görüntüleyebilir.

 

Kimler Kullanır?

 

Meslekler ve Endüstriler:

Web geliştiricileri, teknik editörler, e-posta tasarımcıları ve yazılım mühendisleri

Bilişim Teknolojileri, Mühendislik, Tasarım, Profesyonel Hizmetler, Yönetim, Pazarlama, Müşteri Hizmetleri ve Satış hizmeti sağlayan işverenler tarafından kullanılır

Başlıca Kuruluşlar: Apple, CyberCoders, Apex Systems, CareerBuilder

Uzmanlıklar ve Sektörler: Web Geliştirme, E-posta Programlama

 

Niçin Öğrenilmelidir?

 

HTML, çevrimiçi görüntülenen elektronik belgeler (sayfalar) oluşturmak için kullanılır. Herhangi bir sayfayı ziyaret ettiğinizde, çalışan bir HTML örneği görürsünüz.

Günümüz sitelerinin yapısında ve görünümündeki çeşitlilik ve karmaşıklık HTML ile mümkün olmaktadır.

 

Özellikleri:

Temel bilgilerin öğrenilmesi ve uygulanması kolay

Ücretsiz ve erişilebilir

Birden çok versiyon mevcut

 

Ne Zaman Tasarlandı?

 

HTML, fizikçi Tim Berners-Lee tarafından 1990 yılında bilim insanlarının belgeleri çevrimiçi olarak paylaşmalarını sağlamak için oluşturuldu. Bundan önce, tüm iletişim düz metin kullanılarak gönderilirdi. HTML, “zengin” metni mümkün kıldı (örnek olarak metin biçimlendirme ve görsellikler ekleme)

 

JavaScript

 

JavaScript, bir istemci tarayıcısında çalışan ve sunucu yerine bir bilgisayarda komutları işleyen istemcci taraflı bir programlama dilidir. Genellikle bir HTML veya ASP dosyasına yerleştirilir. Adına rağmen, JavaScript Java ile ilgili değildir.

 

Kimler Kullanır?

 

Meslekler ve Endüstriler:

JavaScript geliştiricileri, Web geliştiricileri, ve yazılım mühendisleri

Bilişim Teknolojileri, Mühendislik, Tasarım, Pazarlama, Finans ve Sağlık Hizmetleri sağlayan işverenler tarafından kullanılır

Başlıca Kuruluşlar: WordPress, Soundcloud, Khan Academy, Linkedin, Groupon, Yahoo ve bir çok diğer şirket

JavaScript'in Genellikle Kullanıldığı Uzmanlıklar ve Sektörler: Ön ve Arka Uç Web Sitesi Geliştirme, Oyun Geliştirme

 

Niçin Öğrenilmelidir?

 

JavaScript, genellikle Web geliştirmede çeşitli sayfa öğelerini idare etmek ve onları daha dinamik hale getirmek için kullanılır. Ayrıca kaydırma yetenekleri, saat ve tarihi yazdırma, takvim oluşturma ve düz HTML yoluyla mümkün olmayan diğer görevleride yerine getirebilir . Oyunlar ve API'lar oluşturmak için de kullanılabilir.

İngiltere'deki Cyber-Duck ajansı, suçla ilgili verileri almak için JavaScript ile oluşturulan herkese açık API'ları kullanıyor ve kullanıcıların yerel bir alanı incelemelerini sağlıyor.

Pete Smart ve Rob Hawkes tarafından JavaScript kullanılarak oluşturulan Tweetmap, tweet sayısına göre orantılı olarak boyutlandırılmış bir dünya haritasını temsil ediyor.

 

Özellikleri:

 

Temel özelliklerini öğrenmesi kolay

Birden çok yazılım iskeleti

Kullanıcılar kapsamlı bir Javascript kütüphanesi olan JQuery'ye başvurabilir

 

Ne Zaman Tasarlandı?

 

JavaScript, 1995 yılında JavaScript olmadan önce Netscape tarafından tasarlandı ve aslen LiveScript olarak biliniyordu.

 

C Dili

 

C Dili, çoğunlukla düşük seviyeli uygulamalar geliştirmek için kullanılan, yapıya yönelik, orta seviye bir programlama dilidir.

 

Kimler Kullanır?

Meslekler ve Endüstriler:

Yazılım geliştiricileri, Bilgisayar mühendisleri, İş ve sistem analistleri, BT ve Web içerik yöneticileri, ve Gömülü yazılım mühendisleri

Bilişim Teknolojileri, Mühendislik, Yönetim, Sağlık ve Profesyonellik hizmetleri sağlayan işverenler tarafından kullanılır

Başlıca Kuruluşlar: Microsoft, Apple, Oracle, Cisco, Raytheon

C Dilinin Genellikle Kullanıldığı Uzmanlıklar ve Sektörler:

Gömülü Sistemler, Sistem Programlama, Yapay Zeka, Endüstriyel Otomasyon, Bilgisayar Grafikleri, Uzay Araştırmaları, Görüntü İşleme ve Oyun Programlama

 

Niçin Öğrenilmelidir?

 

C Dili, Windows, UNIX ve Linux gibi işletim sistemlerine entegre edilmiş sistem uygulamalarının yanı sıra katıştırılmış yazılımlar geliştirmek için de kullanılır. Uygulamalar arasında grafik paketleri, kelime işleyicileri, elektronik tablolar, işletim sistemi geliştirme, veritabanı sistemleri, derleyiciler ve montajcılar, ağ sürücüleri ve tercümanlar yer alır.

Facebook’un TAO sistemleri çoğunlukla C dili kullanılarak programlanır.

Çoğu aygıt sürücüsü halen C Dili kullanılarak geliştirilir.

 

Özellikleri:

 

Öğrenmesi kolay; ustalaşmak için yalnızca 32 anahtar kelime var

Derleyiciler ve tercümanlar gibi yazılımı kolay sistem programları

Yeni başlayanlar için temel dil

 

Ne Zaman Tasarlandı?

 

C Dili, 1972 yılında Bell Laboratuarlarında özellikle UNIX sistemine uygulaması için geliştirilmiştir. En sonunda C ++, Java C #, JavaScript ve Pearl gibi birçok gelişmiş programlama dilinin ortaya çıkmasına yol açtı.

 

C++

 

C++ genel amaçlı, nesne yönelimli, orta düzey bir programlama dilidir ve C dilinin bir uzantısıdır ve bu da C++ 'yı “C stili” olarak kodlamayı mümkün kılar. Bazı durumlarda, kodlama her iki formatta da yapılabilir, ve bu C ++ 'yı karma bir dile örnek yapar.

Kimler Kullanır?

Meslekler ve Endüstriler:

C++ yazılım mühendisleri, C++ yazılım geliştiricileri, gömülü mühendisler, programcı analistleri

Bilişim Teknolojileri, Mühendislik, Profesyonel Hizmetler, Tasarım, Kalite Kontrol ve Yönetim gibi hizmetlerdeki işverenler tarafından kullanılır

Başlıca Kuruluşlar: Google, Mozilla, Firefox, Winamp, Adobe Software, Amazon, Lockheed Martin

C++ Dilinin Genellikle Kullanıldığı Uzmanlıklar ve Sektörler:

Sistem/Uygulama Yazılımı, Sürücüler, İstemci-Sunucu Uygulamaları, Gömülü Ürün Yazılımı

 

Niçin Öğrenilmelidir?

 

C++ dili, bilgisayar programları, oyunlar, ofis uygulamaları, grafik ve video düzenleyiciler ve işletim sistemleri gibi paket yazılımlar oluşturmak için kullanılır.

Blackberry OS, C ++ kullanılarak geliştirilmiştir.

En yeni Microsoft Office paketi C ++ kullanılarak geliştirilmiştir.

 

Özellikleri:

 

Genellikle üniversite düzeyinde öğretilen ilk programlama dilidir

Hızlı işleme ve derleme mekanizması

Sağlam standart kütüphane (STL)

 

Ne Zaman Tasarlandı?

 

1983 yılında piyasaya sürülen ve genellikle C dilinin nesne yönelimli bir sürümü olarak kabul edilen C++, büyük geliştirme projelerini daha iyi yönetmek için üst düzey soyutlamalar sağlarken, yalın, verimli kodları derlemek için oluşturuldu.

 

C#

 

C-sharp şeklinde telaffuz edilen (C-hashtag olarak değil) programlama dili, güçlü yazım, zorunlu, açıklayıcı, işlevsel, genel, nesne yönelimli ve bileşen odaklı disiplinler içeren çok paradigmalı bir programlama dilidir.

 

Kimler Kullanır?

 

Meslekler ve Endüstriler:

C# geliştiricileri, otomasyon test mühendisleri, yazılım mühendisleri, kıdemli .net Web geliştiricileri

Tıpkı C++'da olduğu gibi Bilişim Teknolojileri, Mühendislik, Profesyonel Hizmetler, Tasarım, Kalite Kontrol ve Yönetim gibi hizmetlerdeki işverenler tarafından kullanılır.

Başlıca Kuruluşlar: Microsoft Intel, Hewlett Packard

C++ Dilinin Genellikle Kullanıldığı Uzmanlıklar ve Sektörler:

Windows tabanlı platformlar

 

Niçin Öğrenilmelidir?

 

C#, Windows işletim sistemleri ve internet için geliştiricilerin XML web hizmetleri ve Microsoft .NET bağlantılı uygulamalar oluşturmalarına yardımcı olur.

Visual Studio IDE'ye eşlik eden çok çeşitli yazılım uygulamaları geliştirmek için kullanılır.

Windows Presentation Foundation (WPF) tarafından kullanılan tek dildir.

 

Özellikleri:

 

Java'ya çok benzerdir

Yeni başlayanlar için idealdir

Microsoft uygulamalarında çalışmaya başlamak için uygundur

 

Ne Zaman Tasarlandı?

 

C#, 2000 yılında Microsoft’un .NET framework sürümünün bir parçası olarak geliştirilmiştir; 2003 yılında bir ISO standardı haline geldi. C#, C, C ++ ve Java dillerine dayanıyordu.

 

Objective-C

 

Objective-C basit, genel amaçlı ve nesneye yönelik bir dildir. Smalltalk dilinden ödünç alınan bir mesaj sistemi kullanır; Objective-C içindeki bir nesneye bir ileti gönderildiğinde, ret yerine başka bir nesneyi yok saymayı veya iletmeyi seçebilir.

 

Kimler Kullanır?

 

Meslekler ve Endüstriler:

BT ve Web içerik yöneticileri, iOS ve Android mobil geliştiricileri, yazılım mühendisleri

Bilişim Teknolojisi, Mühendislik, Yönetim, Sağlık ve Tasarım alanlarındaki işverenler tarafından kullanılır

Başlıca Kuruluşlar: Apple, CyberCoders

Objective-C Dilinin Genellikle Kullanıldığı Uzmanlıklar ve Sektörler:

Yazılım Geliştirme

 

Niçin Öğrenilmelidir?

 

Objective-C genel olarak geliştiriciler tarafından iOS ve OS X için uygulamalar oluşturmak için kullanılır.

Twitter ve Facebook'tan Wells Fargo ve Mint'e kadar obj-C, Apple'a program yazmak için en yaygın kullanılan dildir.

 

Özellikler

 

Dinamik yazım ile artırılmış esneklik

Genellikle Cocoa veya Cocoa Touch gibi uygulamarla birlikte kullanılır

Programcılığa yeni başlayanlar için en mükemmel dil

 

Ne Zaman Tasarlandı?

 

Objective-C 1983 yılında Apple'da C dilindeki eksikliklere (özellikle nesne yönelimi eksikliği) alternatif olarak geliştirildi. 1988 yılında NeXT tarafından lisanslanmıştır.

 

PHP

 

PHP, veritabanlarıyla etkin bir şekilde çalışan dinamik web sayfaları oluşturmak için tasarlanmış açık kaynaklı bir komut dosyası yazma dilidir. Ayrıca genel amaçlı bir programlama dili olarak da kullanılır.

 

Kimler Kullanır?

Meslekler ve Endüstriler:

PHP geliştiricileri, PHP yazılım mühendisleri

Bilişim Teknolojisi, Mühendislik, Tasarım, Profesyonel Hizmetler, Sağlık, Yönetim ve Finans dahil olmak üzere çeşitli endüstrilerde kullanılır

Başlıca Kuruluşlar: Facebook, Yahoo, CyberCoders, NextGen

PHP Dilinin Genellikle Kullanıldığı Uzmanlıklar ve Sektörler:

Web Uygulaması Geliştirme, Sunucu Taraflı Komut Dosyası Yazımı, Komut Satırı Yazımı

 

Niçin Öğrenilmelidir?

PHP, Facebook ve Yahoo tarafından kullanılan LAMP platformunun bir parçasıdır.

Joomla, WordPress ve Drupal gibi platformlar PHP dilini kullanır.

Özellikleri:

 

Öğrenmesi kolay (kodu HTML içine gömmek kadar basit)

Ücretsiz ve açık kaynak

Tüm büyük işletim sistemlerinde ve web sunucularında kullanılabilir

 

Ne Zaman Tasarlandı?

 

PHP,  1995'te sunucuda işlenen ve düz HTML biçiminde bir web sitesi haline gelen, sunucu taraflı komut dosyası dili olarak piyasaya sunuldu.

SQL (Yapılandırılmış Sorgu Dili)

SQL, veritabanına içerik eklemeye, bu içeriklere erişmeye ve veritabanını yönetmeye izin veren bir sorgu dilidir (bir geliştirme dili değildir). Programcıların ortak kısaltması olan CRUD (Oluşturma; Okuma; Güncelleme; Silme) işlemlerini, bir veritabanı içinde gerçekleştirmeye izin veren dildir.

 

Kimler Kullanır?

 

Meslekler ve Endüstriler:

SQL sunucu geliştiricileri, veritabanı test edenler, yazılım geliştiricileri, veritabanı yöneticileri

Bilişim Teknolojisi, Mühendislik, Tasarım, Profesyonel Sunucular, İşletme ve Finans gibi sektörlerde kullanılır

Başlıca Kuruluşlar: SQL, veri toplayan çoğu şirket ve kuruluş tarafından kullanılır. Örnek olarak Robert Half Technology, Nigel Frank, CyberCoders ve UnitedHealthCare verilebilir.

PHP Dilinin Genellikle Kullanıldığı Uzmanlıklar ve Sektörler:

Veri Analizi ve Büyük Veri Madenciliği

 

Niçin Öğrenilmelidir?

 

SQL, web uygulamasının arka uç veritabanı ile etkileşime girer. Her zaman başka bir programlama dili ile birlikte kullanılan “fiili standart” veritabanı dilidir. SQL programları, işletmelerin ve kuruluşların veritabanlarında depolanan bilgilere erişmesi ve bunları işlemesi için bir yol olarak uygulanır.

SQL kullanan ilişkisel veritabanı yönetim sistemleri MySQL (Oracle tarafından), Sybase, Microsoft SQL Server ve diğerlerini içerir.

 

Özellikleri:

 

Basit sözdizimi

Ücretsiz ve kolayca erişilebilir

Ne Zaman Tasarlandı?

SQL, 1974 yılında IBM Araştırma Merkezinde geliştirilmiştir ve aslen SEQUEL olarak bilinir. İlk ticari versiyon 1979 yılında ORACLE tarafından tanıtıldı.

 

Swift

 

Swift, Apple’ın iOS ve OS X uygulamaları için en yeni açık kaynaklı, çok paradigmalı programlama dilidir. Swift, Objective-C'nin adlandırılmış parametrelerini ve nesne odaklı modeli entegre eder. Aynı zamanda gelişmiş bir derleyici, hata ayıklayıcı ve iskelet altyapısı sağlar.

 

Kimler Kullanır?

 

Meslekler ve Endüstriler:

Swift Platform Geliştiricileri, iOS Mobil Uygulama Geliştiricileri, Yazılım Geliştiricileri, Kıdemli Programcılar, Veri Mühendisleri

Bilgi Teknolojisi, Mühendislik, Tasarım, Yönetim ve Profesyonel Hizmetler gibi sektörlerde kullanılır

Başlıca Kuruluşlar: Apple, Getty Images, Slack, Dow Jones, Playlist Media

PHP Dilinin Genellikle Kullanıldığı Uzmanlıklar ve Sektörler:

Yazılım Geliştirme

 

Niçin Öğrenilmelidir?

 

Swift, öncelikle geliştiriciler tarafından iOS ve OS X işletim sistemlerine uygulama oluşturmak için kullanılır.

Dow Jones, güncel olarak Swift kullanarak mobil Wall Street Journal uygulamasının bölümlerini tekrardan yazıyor.

Getty Images, Swift kullanarak tüketiciye dönük uygulaması olan Stream'i oluşturdu.

 

Özellikleri:

 

Programcıların denemelerini ve anında sonuçları görmelerini sağlayan bir özellik olan "oyun alanlarını" destekler

Anlaşılması kolay sözdizimi

Üretime hazır kod yazmak için ideal

 

Ne Zaman Tasarlandı?

 

Objective-C programlama diline dayanan Swift, Apple’ın 2014 Dünya Çapındaki Geliştiriciler Konferansı'nda (WWDC) tanıtıldı. En yeni sürüm olan Swift 2, 2015 yılında açık kaynaklı bir dil olarak yayınlandı.

 

 

Yorumlar

İlk yorum yapan sen ol

Benzer Makaleler

Mobil İletişim Sistemleri

İş Dünyası İçin En İyi Akıllı Telefonlar Neler?

Finans Yönetimi Sistemleri

Yönetim Bilişim Sistemleri Nedir? Türleri, Tanımı ve Giriş

ERP Programları

Kurumsal Kaynak Planlaması (ERP): İşletmelerin Bilmeleri Gereken Şeyler