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 yaratmaya odaklanır. Bu dillerde, uygulamalar, ayrı ayrı tasarlanmış ayrı ayrı nesnelerin koleksiyonları olarak yazılır ve daha sonra tutarlı bir yapı oluşturmak üzere birleştirilebilir. Ö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örev dizileri olarak yazılır.