Bilgisayar Programlama/Programlamaya Giriş
Eğitim seviyesi Bu öğrenim kaynağı yükseköğrenim (üniversite) seviyesindedir. |
Programlama, kodlar aracılığıyla yazılım, mikroçip, devre vs. sistemlerine işlev kazandırılması anlamına gelen terimdir.
Programlama dilleri düşük seviyeli ve yüksek seviyeli olmak üzeri iki çeşittir. Düşük seviyeli diller bilgisayar donanımı ile yüksek seviyeli programlama dilleri arasında bağ kurar. Sıklıkla Assembly (çevirici) olarak bilinir. Bu dilin türleri üzerine kurulduğu mimarinin isimlerinden gelmektedir (örn. x86 Assembly ve ARM Assembly). Yüksek seviyeli programlama dilleri ise yazılımların kodlandığı C#, Python vs. ve web sayfalarının tasarlandığı HTML, CSS gibi dilleri kapsamaktadır.
Günümüzde atıl duruma düşen, yani genel olarak kullanım oranı 5%'i geçmeyen programlama dilleri de bulunmaktadır. VB.NET, Basic dilleri bu duruma düşen diller arasındadır.
IDE nedir
editIDE (Integrated Development Environment / Tümleşik Geliştirme Ortamı), yazılım, web sayfası vs. arayüzünü tasarlamak ve kodlamak için kullanılan yazılımlardır. Başlıca IDE'ler şunlardır:
- Visual Studio
- Adobe Dreamweaver
- Python IDE
Başlıca programlama dilleri
edit- Python
- C#
- C++
- Java
- Javascript
Assembly (düşük seviye) dilleri
edit- x86
- ARM
- MIPS
Yüksek seviyeli diğer diller
edit- F#
- R
- Kotlin
- Go (Golang)
- SQL / MySQL
- XML
- XAML
- YAML
Çok az kullanılan veya artık kullanılmayan eski diller
edit- VB.NET
- Pascal
- Basic
- Haskell
- Coffeescript
- Smalltalk