জাভাস্ক্রিপ্ট
এই সবটির বেস প্রোগ্রামিং ল্যাঙ্গুয়েজ। ES5 এবং ES6 এই ল্যাঙ্গুয়েজের শুধু আলাদা সংস্করণ।
CoffeeScript
CoffeeScript একটি প্রোগ্রামিং ল্যাঙ্গুয়েজ যা জাভাস্ক্রিপ্টে ট্রান্সকম্পাইল হয়। এটি জাভাস্ক্রিপ্টের উপরে একটি কম্পাইলার লেয়ার।
TypeScript
একটি ল্যাঙ্গুয়েজ যা জাভাস্ক্রিপ্টে কম্পাইল হয়। TypeScript হল TypeScript ডায়ালেক্টে লিখে জাভাস্ক্রিপ্ট কোড তৈরি করার একটি পদ্ধতি এবং জাভাস্ক্রিপ্টে কম্পাইল হয়। TypeScript জাভাস্ক্রিপ্টের একটি সুপারসেট।
ES5 এবং ES6
CoffeeScript এবং TypeScript হল ES6 ফিচার সাপোর্ট করার वाले। কম্পাইলার কোডকে জাভাস্ক্রিপ্ট (ES5)-এ কনভার্ট করে। ES6 হল পরবর্তী প্রজন্মের জাভাস্ক্রিপ্ট।