Yazılım geliştirme işini mühendisler yapar. Öğrenci ya da hevesli insanlar değil. Bizlerin görevi, temelden başlayarak algoritma ve ilerde yöneleceğimiz alanlara göre programlama dili öğrenmek. Programlama dili öğrenmeden, yani kod yazmadan nasıl yazılım geliştirmeyi düşünüyorsun ? Örneğin , Android telefonlar için bir uygulama hazılayacaksın , yani yazılım geliştireceksin. Java bilmeden nasıl yapacaksın ? Ya da PC'ler için bir yazılım geliştireceksin. C# bilmeden nasıl yapacaksın ? Unreal Engine ile oyun yapacaksın. C++ bilmeden nasıl yapacaksın ? Bunların hepsi birer örnek.
Yazılım geliştirmek için kırk fırın ekmek yemen gerekiyor. Bu kırk fırın ekmeğin içinde de başlıcaları algoritma ve kod yazmak için seçeceğin bir programlama dili.