Menu
Coddy logo textTech

Programlama Terimleri ve Anlamları

Kodlamaya başladığında karşına çıkan kelimelerin kısa ve kesin tanımları. Her terimin kendi sayfası var: tarayıcıda çalıştırabileceğin bir örnek, o terimle ilgili sık yapılan hatalar ve çevresindeki terimlere bağlantılar.

Kod nasıl çalışır

Yazdığın kod ile çalışan program arasında olanlar: derleyiciler, yorumlayıcılar, çalışma zamanı ortamları ve işletim sistemi.

Temel yapı taşları

Her programın yapıldığı parçalar: değerler, değişkenler, diziler ve döngüler.

Hatalar ve hata ayıklama

Üç hata türü, programların bunları nasıl ele aldığı ve C programcılarının ilk karşılaştığı çökme.

Veri ve depolama

Bilgisayarın veriyi nasıl sakladığı ve sağlam geldiğini nasıl doğruladığı: bitler, baytlar, checksum ve veritabanları.

Nesne yönelimli programlama

Sınıfların ve nesnelerin arkasındaki fikirler: veriyi gizlemek, ortak bir arayüz paylaşmak ve ayrıntıyı saklamak.

Sıkça Sorulan Sorular

Yeni başlayan biri önce hangi programlama terimlerini öğrenmeli?
Her programda kullandığın yapı taşlarıyla başla: değişken, boolean, dizi ve iterasyon. Sonra üç hata türünü öğren (sözdizimi, çalışma zamanı ve mantık hataları), çünkü üçüyle de ilk haftanda karşılaşacaksın.
Kodlamaya başlamadan önce bu terimleri bilmem gerekir mi?
Hayır. Çoğu insan onları küçük programlar yazarak ve karşısına çıkan bir kelimeye o anda bakarak öğrenir. Bir terim, anlattığı hatayı ya da çıktıyı bir kez gördükten sonra çok daha hızlı akılda kalır.
Programlama terimleri her dilde aynı mı?
Fikirler aynıdır. Adlar ve ayrıntılar değişir: Python dizisine list der ve True yazar, JavaScript true yazar, Java ise bir değişkenin tipini belirtmeni ister. Buradaki her sayfa dillerin nerede ayrıldığını not eder.
Bu kavramlarla nerede pratik yapabilirim?
Her terim sayfasında tarayıcıda düzenleyebileceğin çalıştırılabilir örnekler var. Düzenli pratik için Coddy'nin ücretsiz Python kursu değişkenleri, döngüleri, hataları ve sınıfları küçük alıştırmalarla adım adım işler.