İleri programlama, yazılım geliştirme süreçlerinde daha karmaşık sorunları çözmek için kullanılan yöntemlerin genel adıdır 1.
Bu yöntemler arasında şunlar yer alır:
- Nesne Yönelimli Programlama (OOP) 12. Yazılımın gerçek dünyadaki nesneleri ve bunlar arasındaki etkileşimleri daha iyi temsil etmesini sağlar 1.
- Fonksiyonel Programlama 1. Matematiksel fonksiyonlar ve değişmezlik kavramları üzerine inşa edilmiştir 1.
- Paralel Programlama 1. Bir programın farklı bölümlerinin aynı anda çalıştırılmasını sağlayarak işlem süresini kısaltır 1.
- Modüler Programlama 1. Yazılım bileşenlerini birbirinden bağımsız olarak tasarlama ve geliştirme felsefesine dayanır 1.
5 kaynaktan alınan bilgiyle göre: