কম্পিউটার মানুষের ভাষা বোঝতে পারেনা। তার নিজস্ব একটা ভাষা আছে। তা শুধু শূন্য (০) এবং এক (১) এর সমন্বয়ে গঠিত। যে প্রোগ্রামিং ভাষা শুধু এবং শূন্য এক এর সমাবেশ তাকে মেশিন ল্যাঙ্গুয়েজ বলে। যেমন-১০০১০১০১১০। যে কোন ভাষাই মেশিন ল্যাঙ্গুয়েজ এ রূপান্তরিত না হলে কম্পিউটার তা বোঝতে পারেনা।