সি প্রোগ্রামিং কী, এবং এইচটিএমএল কী? তারা কি সম্পর্কিত? তাদের মধ্যে পার্থক্য কী?


উত্তর 1:

সি একটি প্রোগ্রামিং ভাষা। এটি নিম্ন স্তরের কাঠামোগত ভাষা। এটি খুব শক্তিশালী তবে এর শেখার বক্ররেখার দিক থেকে অন্যান্য ভাষার তুলনায় আরও কঠিন (সাধারণত)। এটি ক্রম, নির্বাচন এবং পুনরাবৃত্তি সমর্থন করে। এটি ম্যানুয়াল মেমরি পরিচালনা প্রয়োজন। ভাষা সংকলিত হয় (ব্যাখ্যা করার বিপরীতে)। সি একত্রিতকারী এবং মেশিন ভাষার জগতে প্রবেশের আগে আপনি যতটা পেতে পারেন ততটুকুই ‘ধাতুর কাছাকাছি’। সি প্রায়শই অপারেটিং সিস্টেম প্রোগ্রামিং (লিনাক্স কার্নেল, ইত্যাদি), এম্বেডেড সিস্টেম এবং মাইক্রো-কন্ট্রোলার, ভাষা দোভাষী এবং সেই প্রকৃতির জিনিসগুলির জন্য ব্যবহৃত হয়। তবে জাভা, রুবি এবং পাইথনের মতো অনেক ব্যাখ্যামূলক ভাষায় সিতে দোভাষী রয়েছে কারণ এটি খুব দ্রুত। সি সাধারণ উদ্দেশ্য এবং বিভিন্ন উদ্দেশ্যে বিভিন্ন উদ্দেশ্যে ব্যবহার করা যেতে পারে।

এইচটিএমএল হিপার টেক্সট মার্কআপ ল্যাঙ্গুয়েজ। প্রযুক্তিগতভাবে এটি কোনও প্রোগ্রামিং ভাষা নয়, এটি একটি কাঠামোগত নথি ফর্ম্যাট (এসজিএমএলের একটি উপ-সেট: স্ট্যান্ডার্ড জেনারেলাইজড মার্কআপ ল্যাঙ্গুয়েজ)। এইচটিএমএল ওয়েব ব্রাউজারগুলি (এবং অনুরূপ অ্যাপ্লিকেশনগুলি) দ্বারা ডেটা / তথ্যের গ্রাফিকাল উপস্থাপনায় অনুবাদ করা হয়। এইচটিএমএল ওয়েবে সামগ্রী সরবরাহ এবং সরবরাহ করতে ব্যবহৃত হয়। এতে লুপ থাকে না, শর্তযুক্ত যুক্তি থাকে না বা প্রোগ্রামিং ভাষার কোনও উপাদান থাকে না। এটি বলেছিল, যখন জাভাস্ক্রিপ্ট এবং স্টাইল শীট যুক্ত করা যায় তখন ডেটা উপস্থাপনের জন্য এটি বেশ শক্তিশালী হতে পারে। (জাভাস্ক্রিপ্ট হ'ল একটি প্রোগ্রামিং ভাষা এবং স্টাইলশীটগুলি শর্তসাপেক্ষে পরিচালনা করে)।

তাদের সম্পর্কিত হওয়ার ক্ষেত্রে, আমি আসলেই বলব না। তারা সম্পূর্ণরূপে বিভিন্ন উদ্দেশ্যে সার্ভার করে।


উত্তর 2:

সি হ'ল একটি নিম্ন স্তরের প্রোগ্রামিং ভাষা যা কোনও ধরণের এক্সিকিউটেবল বাইনারি প্রোগ্রাম তৈরি করতে ব্যবহৃত হয়। এটি এমন একটি প্রক্রিয়াগত ভাষা যা কম্পিউটারকে যে কোনও কিছু সম্পাদনের জন্য পদক্ষেপ নিতে নির্দেশ দেয়। এটি কম্পিউটারকে এটি করতে বলে, তারপরে যদি কিছু অন্য কিছু করে তবে তা করুন…।

এইচটিএমএল (হাইপারটেক্সট মার্কআপ ল্যাঙ্গুয়েজ) ওয়েব পৃষ্ঠাগুলিতে সামগ্রী উপস্থাপন করতে ব্যবহৃত হয়। এটি ওয়েব ব্রাউজারগুলিকে কীভাবে সামগ্রী উপস্থাপন করতে হয় তার নির্দেশ দেয়। এটি একটি ঘোষিত ভাষা।

শিরোনাম ব্রাউজারকে বলে যে এটি একটি শিরোনাম।

ব্লাহ, ব্লা, ব্লা একটি অনুচ্ছেদ।


উত্তর 3:

কি দারুন. এইচটিএমএল মানে হাইপার টেক্সট মার্কআপ ল্যাঙ্গুয়েজ। বর্তমানে মানক হ'ল এইচটিএমএল 5। আপনার পরিচিত প্রতিটি ওয়েবসাইট HTML ব্যবহার করে। তবে এটি আসলে প্রোগ্রামিং ভাষা নয়। এটির একটি বিশেষ উদ্দেশ্য রয়েছে। এটি সংকলিত হয় না। এটি আপনার ওয়েব ব্রাউজারে প্রেরণ করা হয়েছে যা এটির ব্যাখ্যা করে এবং কিছু ফিরে পাঠাতে পারে।

সি একটি সাধারণ উদ্দেশ্য প্রোগ্রামিং ভাষা। এটি মেশিনের ক্ষমতার খুব কাছাকাছি এবং প্রায়শই অপারেটিং সিস্টেম বা দোভাষী ভাষাগুলির জন্য অনুবাদক (পাইথনের মতো) লিখিত থাকে C সি এক্স সোর্স কোডটি একটি এক্সিকিউটেবল প্রোগ্রাম তৈরি করতে অবশ্যই সংকলন এবং সংযুক্ত থাকতে হবে। এই প্রোগ্রামটি আপনার মেশিনে যে কোনও কিছু চালাতে পারে তত দ্রুত চলতে পারে। সি মোটামুটি পুরানো কম্পিউটারের ভাষা। এটি কোনও গ্রাফিক্স লাইব্রেরি বা একটি ডাটাবেসের সাথে বান্ডিল আসে না। এটি কেবল একটি সাধারণ উদ্দেশ্য ভাষা।