কত প্রোগ্রামিং সিস্টেম আছে

সুচিপত্র:

কত প্রোগ্রামিং সিস্টেম আছে
কত প্রোগ্রামিং সিস্টেম আছে

ভিডিও: কত প্রোগ্রামিং সিস্টেম আছে

ভিডিও: কত প্রোগ্রামিং সিস্টেম আছে
ভিডিও: প্রোগ্রামিং শিখতে কত দিন সময় লাগে? Different Approach to Learn programming Time to learn programming 2024, মে
Anonim

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

কত প্রোগ্রামিং সিস্টেম আছে
কত প্রোগ্রামিং সিস্টেম আছে

প্রোগ্রামিং সিস্টেমটি কী নিয়ে গঠিত

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

প্রোগ্রামিং সিস্টেমে একটি গুরুত্বপূর্ণ ভূমিকাটি ইন্টিগ্রেটেড পরিবেশ দ্বারা পরিচালিত হয় যেখানে সফ্টওয়্যার পণ্যটি বিকাশ করা হবে। বিকাশ পরিবেশে গ্রাফিকালগুলি সহ বিভিন্ন লাইব্রেরি, সেইসাথে ডিবাগিং প্রোগ্রাম রয়েছে যা অ্যালগোরিদম চালায় এবং পরীক্ষার সময় ত্রুটিগুলি খুঁজে পেতে সহায়তা করে।

একটি সংহত পরিবেশটি অন্তর্নির্মিত রুটিনগুলির একটি বিশেষ সেট। সংহত পরিবেশের প্রধান কাজ হ'ল সার্বজনীন, বিভিন্ন ধরণের কাজের সাথে খাপ খাইয়ে নেওয়া, "বন্ধুত্বপূর্ণ" ইন্টারফেস এবং সহায়তা ডেস্ক থাকা desk

সর্বাধিক বিস্তৃত এবং জনপ্রিয় প্রোগ্রামিং সিস্টেম

সর্বাধিক জনপ্রিয় সিস্টেমগুলির মধ্যে রয়েছে টার্বো প্যাসকাল, টার্বো বেসিক, টার্বো সি ly তত অনুসারে প্রতিটি সিস্টেমের নিজস্ব অ্যাপ্লিকেশন ডেভলপমেন্ট প্যাকেজ রয়েছে।

টার্বো পাস্কেল - বোরল্যান্ড ডেলফি প্যাকেজটির জন্য। এটি অ্যাপ্লিকেশন প্রোগ্রামগুলি তৈরির জন্য সবচেয়ে জনপ্রিয় শেলগুলির মধ্যে একটি, এটি একই সাথে সহজ এবং সুবিধাজনক। পাস্কাল ভাষা ব্যবহার করে একটি বস্তু-ভিত্তিক পরিবেশের তার অস্ত্রাগারে অনেকগুলি বিকাশের উপাদান রয়েছে, পাশাপাশি একটি দ্রুত এবং দক্ষ সংকলক রয়েছে।

টার্বো বেসিকের জন্য মাইক্রোসফ্ট ভিজ্যুয়াল বেসিক প্যাকেজটি অ্যাপ্লিকেশন এবং ম্যাক্রোগুলি তৈরির জন্য একটি ভাল সরঞ্জাম। টার্বো সি - বোরল্যান্ড সি ++ প্যাকেজের জন্য, ডসের জন্য প্রোগ্রামগুলি বিকাশের পক্ষে সুবিধাজনক।

একটি প্রোগ্রামিং সিস্টেম একটি নির্দিষ্ট প্রোগ্রামিং ভাষার সাথে সরাসরি আবদ্ধ হয়। ব্যবহারের ক্ষেত্র এবং অপারেটিং সিস্টেমের উপর নির্ভর করে তাদের নির্দিষ্ট কাজের জন্য প্রচুর প্রোগ্রামিং ভাষা প্রয়োগ করা হয়েছে।

প্রোগ্রামিং ভাষা বাণিজ্যিক অ্যাপ্লিকেশন, ওয়েব অ্যাপ্লিকেশন, গেমস, অ্যান্ড্রয়েড অ্যাপ্লিকেশন লিখতে ব্যবহার করা যেতে পারে write মোট, প্রায় 25 টি ভাষা নিবন্ধভুক্ত, এর কয়েকটি শিশু ভাষা, অর্থাত্ তাদের বাক্য গঠন এবং অ্যালগরিদমগুলি একই similar বিশ্বের বেশ কয়েকটি প্রচলিত ভাষা রয়েছে: ডেলফি, পিএইচপি, সি / সি ++।

ডেল্ফির ভাষা পাস্কালের উপর ভিত্তি করে তৈরি, এটি একটি অ্যালগরিদম তৈরি করার সহজতা, ধারাবাহিকতা, পদ্ধতিগত প্রোগ্রামিংয়ের সমর্থন, শ্রেণি এবং গতিশীল মেমরির সাথে কাজ করে।

সি / সি ++ ভাষা পাস্কালের মতো প্রোগ্রাম করা তত সহজ নয়; এর ভিত্তিতে অ্যালগরিদম এবং অন্যান্য ভাষা যেমন জাভা গঠিত হয়। এছাড়াও, এই ভাষার কম্পিউটার হার্ডওয়্যারটিতে সরাসরি অ্যাক্সেস রয়েছে, রূপান্তরকারী ধরণের সম্পত্তি রয়েছে এবং এটি সিস্টেম প্রোগ্রামিং বিভাগের অন্তর্গত।

পিএইচপি হ'ল স্ক্রিপ্টগুলি ব্যবহার করে ওয়েব পৃষ্ঠাগুলি তৈরির জন্য একটি ভাষা, এটি এর বহুমুখিতা এবং ক্রস-প্ল্যাটফর্ম দ্বারা পৃথক করা হয়।

বর্তমানে সিস্টেম এবং প্রোগ্রামিং ভাষার বেশ কয়েকটি শ্রেণিবদ্ধকরণ রয়েছে, তবে মূল কাজটি একই রয়ে গেছে - একটি উচ্চ-মানের সফ্টওয়্যার পণ্য তৈরি যা ব্যবহারকারীর প্রয়োজনীয়তা মেটাবে।

প্রস্তাবিত: