ইন্টারনেট তৈরির 5 টি প্রোগ্রামিং ভাষা

লেখক: Lewis Jackson
সৃষ্টির তারিখ: 8 মে 2021
আপডেটের তারিখ: 24 জুন 2024
Anonim
এক্সেলে দোকান বা ব্যাবসার হিসাব রাখুন | Excel Bangla Tutorial
ভিডিও: এক্সেলে দোকান বা ব্যাবসার হিসাব রাখুন | Excel Bangla Tutorial

কন্টেন্ট


সূত্র: Monsitj / iStockphoto

ছাড়াইয়া লত্তয়া:

এই প্রোগ্রামিং ভাষাগুলি ছাড়া ইন্টারনেটের অস্তিত্ব থাকত না।

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

পাতার মর্মর

এই ভাষাটি আসলে ইন্টারনেটে ব্যাপকভাবে ব্যবহৃত হয় না, তবে ইন্টারনেট তৈরির জন্য বিভিন্নভাবে দায়ী। জন ম্যাকার্থি 1950-এর দশকের শেষদিকে আবিষ্কার করেছিলেন, লিস্প তার বিশিষ্ট নাম সত্ত্বেও, গবেষণা সম্প্রদায়ের সাথে জুটি বেঁধেছিল যা ইন্টারনেট তৈরিতে সহায়তা করেছিল।

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


লিস্প কৃত্রিম বুদ্ধিমত্তা সম্প্রদায়ের লিংগুয়া ফ্র্যাঙ্কা হয়ে ওঠে, ডারপা যে সম্প্রদায়টিকে শেষ পর্যন্ত 1960 এর দশকের শেষের দিকে ইন্টারনেটে পরিণত করার জন্য আহ্বান করেছিল। ৮০ এর দশকের শেষের দিকে "এআই শীতকালীন" দিয়ে, লিস্পের ভাগ্য কিছুটা ডুবেছিল, যদিও এর এখনও তার ভক্ত রয়েছে। এর মধ্যে একজন, পল গ্রাহাম, পরে স্টার্টআপ ইনকিউবেটর ওয়াই কম্বিনেটরকে খুঁজে পেয়েছিলেন, এটি প্রথম ই-বাণিজ্য সংস্থা ভায়ায়েব তৈরির জন্য ব্যবহার করেছিলেন, যা পরে ইয়াহু কিনেছিলেন। গ্রাহাম তার সাফল্যের অন্যতম কারণ হিসাবে নিজের দ্বারা শক্তিশালী সফ্টওয়্যার লেখার দক্ষতা জমা করেছিলেন। জনপ্রিয় সামাজিক সংবাদ ওয়েবসাইট রেডডিটের প্রথম সংস্করণটি কমন লিস্পেও নির্মিত হয়েছিল।

সি

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


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

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

পার্ল

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

কোনও বাগ নেই, কোনও স্ট্রেস নেই - আপনার জীবনকে বিনষ্ট না করে জীবন-পরিবর্তনশীল সফটওয়্যার তৈরির ধাপে গাইড আপনার ধাপ

কেউ যখন সফ্টওয়্যার মানের সম্পর্কে চিন্তা করে না তখন আপনি আপনার প্রোগ্রামিং দক্ষতা উন্নত করতে পারবেন না।

ওয়াল, ১৯ rec7 সালে ইউজনেটের মাধ্যমে এটি মুক্তি পেয়েছিল এবং এটি ক্রমবর্ধমান ইন্টারনেট জুড়ে বিকাশকারীদের তাত্ক্ষণিক সম্প্রদায়ের প্রতি আকৃষ্ট করে, লিনাক্সের আগে ট্র্যাকশন অর্জনের জন্য প্রথম বৃহত্তম ওপেন সোর্স প্রকল্পগুলির মধ্যে একটি। ওয়েবটি বন্ধ হয়ে গেলে, পার্ল গতিশীল ওয়েব পৃষ্ঠাগুলি বিকাশের জন্য পছন্দের একটি ভাষা হিসাবে একটি কুলুঙ্গি খুঁজে পেয়েছিল। সিন্ট্যাক্টিক্যালি এটি সি এর সাথে সাদৃশ্যযুক্ত, তবে ম্যানুয়ালি মেমোরি পরিচালনা করার প্রয়োজন ছাড়াই এটি আরও উচ্চ স্তরে প্রয়োগ করা হয়েছিল। এর অর্থ হ'ল ডেভেলপাররা দ্রুত প্রোগ্রাম লিখতে, পরীক্ষা করতে এবং ডিবাগ করতে পারে। পার্ল খুব নমনীয়, কিছু কুৎসিত কোডের দিকে পরিচালিত করে। এর কদর্যতা এবং উপযোগিতার সংমিশ্রণ এটিকে "ইন্টারনেটের নালী টেপ" এর মনিকার দিয়েছে।

যদিও পাইথন এবং পিএইচপি পার্লের গর্জন কিছুটা চুরি করেছে, ইন্টারনেটের প্রসারে এর গুরুত্ব অনস্বীকার্য। (পার্ল 101 এ পার্লের মূল বিষয়গুলি শিখুন))

পিএইচপি

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

পিএইচপি কম্পিউটার বিজ্ঞানীদের উপহাস করতে পারে, তবে আপনি যদি ওয়েব বিকাশকারী হিসাবে গুরুত্বের সাথে নিতে চান তবে এটি আপনার নিজের জীবনবৃত্তান্তে থাকা দক্ষতা ’s

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

এসকিউএল

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

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

আপনি যে কোনও ভাষায় একটি ভাল ওয়েব অ্যাপ্লিকেশন বা পরিষেবা তৈরি করতে পারেন, তবে আপনি যে ভাষাগুলির ওয়েব বিকাশ করেছে তার প্রভাব ফেলে এমন কোনও একটি ভাষা বেছে নিতে আপনি ভুল করতে পারবেন না।