Java ist eine weit verbreitete ''Multiparadigmensprache'', die sowohl funktional als auch objektorientiert ist.
{{K|Programmierung}} [[Programmiersprache]] die erlaubt, dass mehr als ein [[Programmierparadigma]] unterstützt und es erlaubt für unterschiedliche Aufgaben das am besten geeignete zu verwenden.