spot_img
Sunday, May 19, 2024
spot_img
HomeTechBilgi TeknolojisiProgramming language nedir?

Programming language nedir?

-

Bu makale, Programming language’nin ne olduğunu ve Programming language’nin nasıl kullanılacağını ayrıntılı olarak açıklayacaktır.

Programlama dili

Bilgisayar Programlama

Programlama dili, programcıların bilgisayarların yürütmesi için yazılım programları, komut dosyaları veya diğer talimat setlerini geliştirmek için kullandıkları bir bilgisayar dilidir.

Pek çok dil benzerlikler paylaşsa da, her birinin kendi sözdizimi vardır. Bir programcı dil kurallarını, sözdizimini ve yapısını öğrendiğinde, kaynak kodunu bir metin düzenleyicide veya IDE’de yazar. Ardından, programcı kodu genellikle bilgisayarın anlayabileceği makine dilinde derler. Derleyici gerektirmeyen komut dosyası dilleri, komut dosyasını yürütmek için bir yorumlayıcı kullanır.

Programlama dilleri türleri

Bir sonraki bölümde bahsedilen farklı programlama dillerinin her biri, aşağıdaki dil türlerinden (paradigmalar) bir veya daha fazlasına bölünebilir.

  • Yüksek seviye (en yaygın) \/düşük seviye

  • Bildirimsel \/zorunlu \/prosedürel

  • Genel amaçlı \/alana özel
  • Nesne yönelimli \/eşzamanlı

  • Komut \/Derlenmiş \/Komut Dosyası dili

  • Cevap seti
Not

Bir programlama dilini sınıflandırabilen başka paradigmalar da vardır. Başlangıç ​​noktası olarak yalnızca en yaygın olanları listelemeye çalıştık.

Bir dil, beş nesil dilden birine de bölünebilir.

bilgisayar programlama dilleri listesi

Bugün yüzlerce farklı programlama dili var. Aşağıdaki bölüm, şu anda sitemizde listelenen farklı programlama ve komut dosyası dillerinin bir dizini içermektedir. Aşağıdaki dillerden herhangi birine tıklamak, o dilin açıklamasını ve örneklerini görüntüler.

AC tamam LQ RZ

ActionScript
Algol
Ada
AIML *
Altair TEMEL
toplantı
OtomatikKısayol tuşu
Babil
TEMEL
toplu iş dosyası
BCPL
fasulye kabuğu
Brooks
C
C#
C++
CL
Clojure
COBOL
Kahve Komut Dosyası
Ortak Lisp
CPL
CSS *
kıvırmak
köri

NS
DarkBASIC
Dart oyunu
Veri kaydı
dBASE
dilan
EuLisp
iksir
F
F#
FORTRAN
FoxPro
franz lisp
Oyun Yapıcı
Gitmek
GW Temel
Haskell
HDML *
HTML*
InterLisp
ksh
Java
JavaScript
JCL
Julia
Kotlin

LeLisp
peltek
Canlı Komut Dosyası
LOGO
Lua
MACLISP
matlab
Metro
KABAKULAK
Nim
Amaç-C
OCaml
paskal
Perl
PHP
Seçmek
PureBasic
piton
Prolog
QTemel

r
raket
Reia
RPG
yakut
Pas
ölçek
şema
Kaşımak
SGML *
simülasyon
küçük konuşma
SPL
SQL *
Stanford LISP
Süratli
Tcl
turbo paskal
Gerçek TEMEL
VHDL
Visual Basic
Görsel FoxPro
WML *
WHTML *
XLISP
*
YAML *
ZetaLisp

Not

Yıldızla işaretlenmiş diller

Yukarıdaki listede bulunanlar teknik olarak bir programlama dili değildir. Bunları bir programlama dili olarak değerlendirebilecekler için listeye dahil edilen biçimlendirme, stil sayfası ve veritabanı yönetim dilleridir.

Bilgisayar programcılığına yeni başlayanlar yukarıdaki listeyi çok zor bulabilir. Nereden başlayacağınızı bulmak, yapmak istediğiniz bilgisayar programlamasının türüne bağlıdır. Sonraki bölüm, farklı programlama alanlarını ve her biri için dikkate alınması gereken dilleri listeler.

Not

Yukarıda listelenen ve aşağıdaki kategorilerde yer almayan birkaç programlama dili vardır. Bunun nedeni, karışıklığı önlemek için yalnızca en popüler seçenekleri listelemeyi seçmemizdir.

Uygulama ve program geliştirme

  • Uygulama ve program geliştirme, günlük olarak çalıştığınız programları içerir. Örneğin, bu web sayfasını görüntülemek için kullandığınız İnternet tarayıcısı bir program olarak kabul edilir. Bir program geliştirmekle ilgileniyorsanız, aşağıdaki dilleri göz önünde bulundurun:
  • C
  • C#
  • C++
  • NS
  • Java
  • Süratli
  • Tcl

Visual Basic

Yapay zeka geliştirme

  • Yapay zeka veya ilgili alanlar, bilgisayar oyunlarında, karar veren program bölümlerinde, sohbet robotlarında ve daha fazlasında karakter etkileşimlerinin oluşturulmasını içerir. Bir yapay zeka geliştirmekle ilgileniyorsanız, aşağıdaki dilleri göz önünde bulundurun:
  • AIML
  • C
  • C#
  • C++
  • Prolog

piton

Veritabanı geliştirme

  • Veritabanı geliştiricileri, veritabanları oluşturur ve sürdürür. Bir veritabanı oluşturmak veya sürdürmekle ilgileniyorsanız, aşağıdaki dillerden herhangi birini göz önünde bulundurun:
  • DBASE
  • FoxPro
  • MySQL
  • SQL

Görsel FoxPro

Oyun geliştirme

  • Oyun geliştirme, bilgisayar oyunları veya diğer eğlence yazılımları oluşturmayı içerir. Bir oyun geliştirmekle ilgileniyorsanız, aşağıdaki dilleri göz önünde bulundurun:
  • C
  • C#
  • C++
  • DarkBASIC

Java

Bilgisayar sürücüleri veya diğer donanım geliştirme

  • Bilgisayar sürücüleri ve programlama donanım arayüzü desteği, donanım işlevselliği için bir zorunluluktur. Donanım aygıtları için sürücü veya yazılım arabirimleri geliştirmekle ilgileniyorsanız, aşağıdaki dilleri göz önünde bulundurun:
  • toplantı

C

İnternet ve web sayfası geliştirme

  • İnternet ve web sayfası geliştirme İnternet’in özüdür. Geliştiriciler olmadan İnternet olmazdı. Web sayfaları, İnternet uygulamaları veya İnternet ile ilgili diğer görevler oluşturmakla ilgileniyorsanız, aşağıdaki dilleri göz önünde bulundurun:
  • HDML
  • HTML
  • Java
  • JavaScript
  • Perl
  • PHP
  • piton

XML

Komut dosyası geliştirme

  • Bir kariyere dönüşme olasılığı düşük olsa da, komut dosyalarının nasıl oluşturulacağını ve geliştirileceğini bilmek sizin veya şirketiniz için üretkenliği artırabilir ve size sayısız saat kazandırabilir. Komut dosyaları geliştirmekle ilgileniyorsanız, aşağıdaki dilleri göz önünde bulundurun:
  • OtomatikKısayol tuşu
  • awk
  • bash
  • toplu iş dosyası
  • Perl
  • piton

Tcl

Kaç tane programlama dili var?

Bilgisayarlar geliştikçe, çeşitli geliştirme türleri için birçok farklı bilgisayar programlama dili oluşturuldu. Sitemizde listelenen birkaç düzine dil olmasına rağmen, listelemediğimiz yüzlerce dil var. Farklı programlama dilleri hakkında fikir edinmek için, 591’den fazla farklı programlama dilinde “Merhaba Dünya”nın nasıl yazılacağını gösteren bir demo sunan The Hello World Collection’ı ziyaret edebilirsiniz.

En iyi programlama dilleri nelerdir?

Bu sorunun yanıtlanmasının birçok yolu vardır.  Ancak, en iyi yöntemin 96 milyondan fazla yazılım projesine ev sahipliği yapan bir hizmet olan GitHub'dan gelen verilere güvenmek olduğunu düşünüyoruz.  Aşağıdaki grafikte GitHub, 2014'ten 2018'e kadar en iyi 10 programlama dilini göstermektedir.

GitHub’daki en iyi programlama dilleri

Grafikte, en iyi 10 dili görebilirsiniz: JavaScript, Java, Python, PHP, C++, C#, TypeScript, Shell, C ve Ruby. Büyüyen diller listesine tam bir genel bakış GitHub Octoverse sayfasındadır.

Programlamayı öğreniyorsanız, en popüler dilden ziyade ihtiyaçlarınıza veya sektörünüzdeki diğerlerine uygun dili öğrenmenizi öneririz.

Related articles

LEAVE A REPLY

Please enter your comment!
Please enter your name here

Stay Connected

0FansLike
0FollowersFollow
0FollowersFollow
0SubscribersSubscribe
spot_img

Latest posts