زبان سطح بالا که برای آسان کردن برنامه‌‌نویسی الگوریتم طراحی شده است و مستلزم مجموعه‌ها و ساختارهای مرتبط می‌باشد.