Programlama Temelleri Nedir? Yeni Başlayanlar İçin Adım Adım Rehber

💻 Programlama Nedir?

Programlama, bilgisayara ne yapacağını adım adım anlatma işidir.
Bilgisayarlar bizim dilimizi anlamaz, bu yüzden programlama dilleri kullanırız.

Yani biz:

“Bunu yap” deriz
Bilgisayar da:
“Tamam, nasıl?” diye sorar 😄

🧠 Programlamanın Temel Mantığı

Programlama 3 ana mantık üzerine kurulur:

1️⃣ Değişkenler (Variables)

Verileri geçici olarak saklar.

Örnek:

1sayi = 10
2isim = "Ahmet"
Bilgisayar artık sayi dediğimizde 10’u bilir.

2️⃣ Veri Tipleri

Saklanan bilginin türünü belirtir.

int → Tam sayı (10, 5, -3)

float → Ondalıklı sayı (3.14)

string → Metin ("Merhaba")

boolean → Doğru / Yanlış (True / False)

3️⃣ Operatörler

İşlem yapmamızı sağlar.

+ toplama

- çıkarma

* çarpma

/ bölme

1sonuc = 5 + 3

🔁 Karar Yapıları (Koşullar)

Bilgisayarın şartlara göre karar vermesini sağlar.

Örnek:

1if yas >= 18:
2print("Giriş serbest")
3else:
4print("Giriş yasak")
Eğer yaş 18’den büyükse bir şey yap, değilse başka bir şey yap.

🔄 Döngüler (Loops)

Bir işlemi tekrar tekrar yaptırır.

For Döngüsü

1for i in range(5):
2print("Merhaba")

While Döngüsü

1while sayi > 0:
2sayi -= 1

🧩 Fonksiyonlar

Kod tekrarını önler, düzen sağlar.

1def selamla():
2print("Merhaba!")

İstediğin zaman çağırırsın:

1selamla()

📦 Diziler / Listeler

Birden fazla veriyi tek yerde tutar.

1sayilar = [1, 2, 3, 4]

🧪 Hata Ayıklama (Debug)

Kod çalışmazsa:

Hata mesajını oku
Satır numarasına bak
Küçük küçük dene

Hata yapmak öğrenmenin parçasıdır 😄

🚀 Programlama Nerelerde Kullanılır?

🌐 Web siteleri
📱 Mobil uygulamalar
🎮 Oyunlar
🤖 Yapay zeka
🔐 Siber güvenlik




konu hakkında tepkinizi verebilirsiniz