1945 থেকে শুরু করে এ পর্যন্ত যত প্রোগ্রামিং ভাষা আবিষ্কৃত হয়েছে তাদেরকে বৈশিষ্ট্য অনুযায়ী পাঁচটি প্রজন্মে ভাগ করা হয়েছে: প্রথম প্রজন্ম – First Generation(1945-1949) Machine Language ( যান্ত্রিক ভাষা), দ্বিতীয়...
যে শাস্ত্রে কোনো ভাষার বিভিন্ন উপাদানের প্রকৃতি ও স্বরূপের বিচার-বিশ্লেষণ করা হয় এবং বিভিন্ন উপাদানের সম্পর্ক নির্ণয় ও প্রয়োগবিধি বিশদভাবে আলোচিত হয়,তাকে ব্যাকরণ বলে।