 Nesne yönelimli bir programlama dili ile prosedürel bir programlama dili arasındaki farkları araştırın.
Nesne yönelimli programlama dilleri, tasarım uygulamaları için manipüle edilebilecek yeniden kullanılabilir nesneler oluşturmaya odaklanır. Bu dillerde uygulamalar, ayrı ayrı tasarlanan ve daha sonra tutarlı bir program oluşturmak üzere birleştirilebilen bireysel nesnelerin koleksiyonları olarak yazılır. Öte yandan, prosedürel programlama dilleri, görevleri belirli eylemleri gerçekleştirmek için kullanılabilecek bireysel prosedürlere veya rutinlere ayırmaya odaklanır. Bu dillerde programlar, belirli bir sonuca ulaşmak için tasarlanmış görevler dizisi olarak yazılır.