Ana içeriğe atla

Kayıtlar

Öne Çıkan

YORUM SATIRI NEDİR?

      Yorum satırı hemen hemen her programlama dilinde bulunur. Çoğu programlama dili 2 çeşit yorum satırına sahiptir. Bunlar "Tekli yorum satırı" ve "Çoklu yorum satırı" olmak üzere 2 adettir.     Peki yorum satırlarının özellikleri nedir? Yorum satırlarının özellikleri; yoruma alınan satırlardaki kodlar derleyici tarafından okunmaz. Aşağıda bazı programlama dillerinde tekli ve çoklu yorum satırlarını gösterdim;
En son yayınlar

SABİT NEDİR?

    Sabitlerin değerleri değişkenlerde olduğu gibi değiştirmeye açık değildir, tam aksine değeri bir kez verildikten sonra tekrardan asla değiştirilemez. Eğer değiştirmeye kalkarsanız hata alırsınız. Daha açıklayıcı olması için JavaScript dilinden bir örnek verelim;

DEĞİŞKEN NEDİR?

    Her programlama dilinde karşınıza "değişken" denilen bir kavram çıkar. Peki nedir bu değişkenler?     Değişkenler, programlama dillerinde verileri tutmaya yarar. Örneğin benim "a" isminde bir değişkenim olsun ve değer olarakta "Programlama" değerini tutsun. Ben "a" değişkenini ekrana yazdırma fonksiyonun içerisine koyuşumda ekrana "Programlama" değerini yazar, ta ki ben "a" değişkeninin değerini sonradan değiştirene kadar. Adı üzerinde değişkendir, yani sahip olduğu değeri sonradan değiştirebiliriz. Daha akılda kalıcı olması açısından JavaScript dili ile bir örnek verelim;

2020 YILINDA EN ÇOK KULLANILAN 10 DİL

2020 yılında en çok kullanılan programlama dili 2019 yılında da olduğu üzere JavaScript. Onu HTML/CSS takip ediyor. Aşağıda 2 yılın da grafiğini görebilirsiniz. 2019 Yılı 2020 Yılı     Grafikte sırası değişen sadece 2 dil var. Bunlar en altta bulunan C++ ve TypeScript dilleri. 2019 yılında C++ dili TypeScript'ten daha fazla kullanılırken 2020 yılında TypeScript dili C++ dilinin üzerine çıkıp listede 9. sırada kendine yer bulmuş.     Eğer sizde hangi yılda hangi dillerin daha popüler olduğunu öğrenmek istiyorsanız Stack Overflow Insights  adresinden takip edebilirsiniz. Ayrıca Stack Overflow 'u başka geliştiricilere soru sorarak yazdığınız kodlarda çıkan hataların çözümlerine ulaşabilirsiniz.

ALGORİTMA NEDİR? (KISACA)

     Algoritma, belli bir sorunu çözmek veya belli bir amaca ulaşmak için izlediğimiz yollardır. Daha basit olması açısından algoritmayı size aşağıdaki tasarım üzerinden anlatacağım.      Örneğin; evinden çıkıp okula gitmek isteyen birisi hemen yolun karşısına geçerek okula gidebilir ama ilk önce bakkala uğrayıp sonra okula gitmek istiyorsa evden çıkıp ilk önce bakkala gitmeli sonra tekrar evin olduğu yola geçip okula gitmesi gerekiyor.     Programlamada algoritma ise kodlamaya başlamadan önce sizin bir problem bulmanız gerekiyor. Ardından kağıt üzerinde metinsel kod yazarak aşamaları belirlemeli sonrasında ise kodlama aşamasına geçmeniz gerekiyor. Eğer yazdığınız kodu çalıştırdıktan sonra bir hata ile karşılaşırsanız o hatayı gidermek için bir algoritma geliştirmelisiniz. Eğer hızlı bir şekilde algoritmayı geliştirebiliyorsanız siz programlamada kendinizi geliştirmeyi başarmışsınızdır.     Kısacası algoritma çözüm üretmektir. Bir olay karşısında ne kadar hızlı algoritma geliştirirseni

MASAÜSTÜ UYGULAMA GELİŞTİRMEK İÇİN HANGİ DİLLERİ BİLMELİYİM?

MASAÜSTÜ UYGULAMA GELİŞTİREBİLMEK İÇİN HANGİ DİLLERİN BİLİNMESİ GEREKİYOR?     Bu yazımda eğer programlama öğrendikten sonra masaüstü uygulama geliştirme alanında çalışmak istiyorsanız hangi dilleri öğrenmelisiniz bundan bahsettim. Masaüstü uygulama geliştirme :  Masaüstü uygulama geliştirebilmek için bilmeniz gereken başlıca diller C, C++, Java, C#, JavaScript (Electron.JS framework'ü ile) gibi dillerdir. •C Nedir?      AT&T Bell laboratuvarlarında, Ken Thompson ve Dennis Ritchie tarafından UNIX İşletim Sistemi' ni geliştirebilmek amacıyla B dilinden türetilmiş yapısal bir programlama dilidir. Geliştirilme tarihi 1972 olmasına rağmen yayılıp yaygınlaşması Brian Kernighan ve Dennis M. Ritchie tarafından yayımlanan "C Programlama Dili" kitabından sonra hızlanmıştır. Günümüzde neredeyse tüm işletim sistemlerinin (Microsoft Windows, GNU/Linux, *BSD, Minix) yapımında %95' lere varan oranda kullanılmış, hâlen daha sistem, sürücü yazılımı, işletim sistemi modülleri

MOBİL UYGULAMA GELİŞTİRMEK İÇİN HANGİ DİLLERİ BİLMELİYİM?

MOBİL UYGULAMA GELİŞTİREBİLMEK İÇİN HANGİ DİLLERİN BİLİNMESİ GEREKİYOR?     Bu yazımda eğer programlama öğrendikten sonra mobil uygulama geliştirme alanında çalışmak istiyorsanız hangi dilleri öğrenmelisiniz bundan bahsettim. Mobil uygulama geliştirme :  Mobil uygulama geliştirebilmek için bilmeniz gereken başlıca diller C#, Java, Kotlin, Dart (Flutter framework'ü ile), JavaScript (React Native framework'ü ile) gibi dillerdir. •Kotlin Nedir?      Kotlin, Java sanal makinesi üzerinde çalışan ve ayrıca JavaScript kaynak koduna derlenebilir, statik tipli bir programlama dilidir. İlk geliştirme Sankt-Peterburg, Rusya merkezli JetBrains programcıları tarafından yapılmıştır. İsmi Kotlin Adası'ndan gelmektedir. •Dart Nedir?      Dart, ilk kez Google tarafından geliştirilen ve daha sonraları ECMA tarafından standart haline getirilen açık kaynaklı ve genel-amaçlı bir programlama dilidir. Dart dili kullanılarak web, sunucu, mobil uygulamalar ve IoT cihazları geliştirilebilir . •Flutt