زبان های برنامه نویسی از بعد اجرایی و ساخت به دو دسته اصلی تقسیم می شوند .
1- آنهایی که کامپایل می شوند
2- آنهایی که تفسیر می شوند