কম্পিউটার প্রোগ্রামিং কি ?
কম্পিউটার প্রোগ্রামিং কি ?
আমাদেরকে প্রতিদিনই কিছু না কিছু কাজ করতে হয়। কিছু কাজ আমরা নিজেরা করি, আবার কিছু কাজ অন্যদেরকে দিয়ে করিয়ে নেই। অন্যদের কে দিয়ে কোন কাজ করানোর সময় আমরা তাকে হয়ত মুখে বলে দেই যে কি কি করতে হবে এবং কিভাবে করতে হবে অথবা লিখে দেই। এজন্য আমরা সাধারণত এমন ভাষা ব্যবহার করি যেটা আমরাও বুঝতে পারি, আবার যাকে বলব সেও বুঝতে পারে। সেটা হতে পারে বাংলা, ইংরেজী কিংবা অন্য কোন ভাষা।
একইরকম ভাবে আমরা যখন কম্পিউটার কে দিয়ে কোন কাজ করিয়ে নিতে যাব তখন কম্পিউটার কেও জানাতে হবে কি কাজ সে করবে এবং কিভাবে করবে। সেটা হতে পারে দুটি নাম্বার যোগ করার কাজ কিংবা একটি গান বাজানোর কাজ। আমরা সাধারণত কম্পিউটারকে লিখে জানাই যে কি কি কাজ করতে হবে, কিভাবে করতে হবে। কম্পিউটারকে এভাবে লিখে জানানোই কম্পিউটার প্রোগ্রামিং, লেখার জন্য যে ভাষা গুলো ব্যবহার করা হয় সেগুলো কম্পিউটার এর ভাষা বা প্রোগ্রামিং ল্যাংগুয়েজ এবং যা লেখা হয় সেগুলো প্রোগ্রাম বা কম্পিউটার প্রোগ্রাম নামে পরিচিত। অ্যাসেম্বলি, সি, জাভা এরকমই কিছু প্রোগ্রামিং ল্যাংগুয়েজ।