• All Courses
  • DVD
  • Course News
  • Blog
    • General Knowledge
    • Govt./ Bank Job Exam.
    • BCS Exam.
    • Job Solution
    • HSC Exam.
    • SSC Exam.
    • JSC/JDC Exam.
  • Notice
  • Shop
Have any question?
(+88) 01671410831
info@techascentbd.com
Login
Tech Ascent BDTech Ascent BD
  • All Courses
  • DVD
  • Course News
  • Blog
    • General Knowledge
    • Govt./ Bank Job Exam.
    • BCS Exam.
    • Job Solution
    • HSC Exam.
    • SSC Exam.
    • JSC/JDC Exam.
  • Notice
  • Shop

General Knowledge

  • Home
  • Blog
  • General Knowledge
  • প্রোগ্রাম লেখার জনপ্রিয় ৫ ভাষা

প্রোগ্রাম লেখার জনপ্রিয় ৫ ভাষা

  • Posted by Ashikul Islam
  • Categories General Knowledge, Latest News
  • Date July 18, 2018
  • Comments 1 comment

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

বর্তমানে সফটওয়্যারশিল্পে সি ব্যবহৃত হচ্ছে কম্পাইলার তৈরি, সিস্টেম প্রোগ্রামিং ও আইওটির (ইন্টারনেট অব থিংস) বিভিন্ন প্রোগ্রাম তৈরিতে। কম্পিউটারবিজ্ঞানের শিক্ষার্থী কিংবা কম্পিউটারবিজ্ঞানে উৎসাহী সবারই সি শেখা উচিত। সি-এর ওপর ভিত্তি করে তৈরি আরেকটি প্রোগ্রামিং ভাষা সি প্লাস প্লাসও (C++) বেশ জনপ্রিয়।

জাভা (Java): ১৯৯৫ সালে জাভা প্রোগ্রামিং ভাষা তৈরি করেন জেমস গসলিং। এটি একটি অবজেক্ট ওরিয়েন্টেড প্রোগ্রামিং ভাষা। ডেস্কটপ ও ওয়েবভিত্তিক সফটওয়্যার তৈরিতে জাভা দ্রুত জনপ্রিয় হয়ে ওঠে। এর অন্যতম কারণ ছিল, জাভা দিয়ে তৈরি সফটওয়্যার নানা রকম অপারেটিং সিস্টেমে চালানো যেত। শুরুর দিকে জাভা বেশ ধীরগতির প্রোগ্রামিং ভাষা বলে বিবেচিত হলেও ধারাবাহিক উন্নয়নের ফলে এখন এটি অত্যন্ত কার্যকর ও শক্তিশালী এক ভাষা হিসেবে জনপ্রিয়। এন্টারপ্রাইজ অ্যাপ্লিকেশন তৈরিতে জাভা ব্যাপকভাবে ব্যবহৃত হয়। অ্যান্ড্রয়েড অপারেটিং সিস্টেমের জন্য নেটিভ সফটওয়্যার (নির্দিষ্ট অপারেটিং সিস্টেম বা যন্ত্রের জন্য তৈরি প্রোগ্রাম) তৈরি করতেও জাভাকে বেছে নেওয়া হয়েছে।

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

পাইথন (Python): গুইডো ফন রুজাম ১৯৯১ সালে পাইথন প্রোগ্রামিং ভাষা তৈরি করেন। পাইথন একটি অবজেক্ট ওরিয়েন্টেড প্রোগ্রামিং ভাষা হলেও সি+‍+ কিংবা জাভার তুলনায় বেশ সহজ। সুন্দর, সহজবোধ্য ও সাবলীল ভাষা হিসেবে পাইথনের সুনাম রয়েছে। এটি শেখা যেহেতু তুলনামূলক সহজ, তাই বর্তমানে অনেক প্রতিষ্ঠানেই প্রথম প্রোগ্রামিং ভাষা হিসেবে পাইথন শেখানো হয়। এটি ওয়েবের জগতে যেমন জনপ্রিয়, তেমনি মেশিন লার্নিং ও ডেটা অ্যানালাইসিসের জন্যও বহুল ব্যবহৃত প্রোগ্রামিং ভাষা। তাই শিক্ষাপ্রতিষ্ঠান, গবেষণা প্রতিষ্ঠান, সফটওয়্যার প্রতিষ্ঠান—সব জায়গাতেই পাইথনের ব্যবহার বাড়ছে।

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

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

Share this:

  • Twitter
  • Facebook
  • Share:
Admin bar avatar
Ashikul Islam
Hello This is Ashikul Islam. I'm a civil engineer but it's not my profession. Amazingly I'm a Graphic Designer . I'm working in this profession for 5 long years and earning my bread and butter from this by freelancing. Yes designing is in my blood and I love create something new with my imagination. You know something, Do what you love Love what you do. Stay strong stay Blessed. Ashikul Islam Not a Civil Engineer Proudly a Graphic Designer.

Previous post

২ মিনিটে Install করুন Illustrator সফটওয়্যার লাইফ টাইম এর জন্য
July 18, 2018

Next post

হার্ডড্রাইভ এর গায়ে যা লিখা থাকে তার তুলনায় হার্ডড্রাইভ এর জায়গা সবসময় কম হয়, তাহলে কি প্রস্তুতকারি রা মিথ্যা কথা বলে?
July 20, 2018

You may also like

বিভিন্ন শর্ট ফর্ম এর ফুল মানে, পর্ব-১
27 February, 2019

প্রশ্ন: ভাইয়া ITA মানে কি INTERNATIONAL TERMS FOR APPLICATION ? আর গ্রুপে অনেকেই এই ধরনের কোড ওয়ার্ড ইউজ করে যা আমরা নতুনরা বুঝতে পারি না আমাদের জন্য এই কোডগুলো ব্যাখ্যা করবেন। উত্তর: *ITA:* Invitation To Apply *ADR:* Additional Documents Request …

Share this:

  • Twitter
  • Facebook
Image of young businessman jumping over gap
কিছু তুচ্ছ কারণ যা আপনাকে স্কীলড করতে পারেনি, ফলাফল সারাজীবনের কান্না
17 August, 2018
job_4754
ওয়েবে চাকরি
8 August, 2018

    1 Comment

  1. SMN ZAMAN
    November 26, 2018
    Reply

    খুবই গুরুত্বপূর্ণ বিষয় নিয়ে লিখেছেন। অসাধারণ লাগলো। আমার মত আরো অনেকেই উপকৃত হবে পোস্টটি পড়ে। প্রোগ্রামিং ভাষা আসলেই খুবই গুরুত্বপূর্ণ। আশা করি প্রোগ্রামিং নিয়ে সামনে আরো বিশদ কিছু পাবো। ধন্যবাদ

Leave A Reply Cancel reply

Your email address will not be published. Required fields are marked *

Search

Categories

  • BCS Exam.
  • Blog
  • Color Psychology
  • Course
  • Course News
  • Design / Branding
  • English
  • Events
  • Freelancing Course
  • General Knowledge
  • Govt./ Bank Job Exam.
  • HSC Exam.
  • IELTS
  • Illustrator
  • Job Solution
  • Latest News
  • Photoshop
  • Spoken English
  • SSC Exam.
  • Success
  • Technology
  • Tutorial

Featured Courses

Mastering Adobe Illustrator CC Project Based for Beginner

Mastering Adobe Illustrator CC Project Based for Beginner

Description প্রজেক্ট ভিত্তিক Illustrator এর কোর্সে আপনি বেসিক থেকে শুরু...
৳ 530.00
IELTS Exam Preparation Course

IELTS Exam Preparation Course

COURSE DESCRIPTION Let me guess — you Need a high...
৳ 12,000.00
Graphic Design Pro: Learn Graphic Design in Projects

Graphic Design Pro: Learn Graphic Design in Projects

COURSE DESCRIPTION আপনি গ্রাফিক ডিজাইন সম্পর্কে বেসিক জানেন বা ছোট...
৳ 1,600.00
Master Class: Professional Video Editing Premiere Pro

Master Class: Professional Video Editing Premiere Pro

COURSE DESCRIPTION কোন কিছু শিখতে দরকার শেখার প্রতি পূর্ণ মনোনিবেশ...
৳ 1,300.00
Master English Speaking with Phonetics. (Speak like a native)

Master English Speaking with Phonetics. (Speak like a native)

English -এ কথা আজকে থেকে বলব । Native Speaker -...
৳ 1,000.00
See All Courses

Products

  • Sale!
    facebook ads for $100 ৳ 9,000.00 ৳ 8,888.00 Add to cart
  • Sale!
    facebook ads for $50 ৳ 4,500.00 ৳ 4,450.00 Add to cart
  • facebook ads for $30 ৳ 2,700.00 Add to cart
  • facebook ads for $10 ৳ 900.00 Add to cart
  • Tech Ascent BD’s T-Shirt ৳ 350.00 Add to cart

(+88) 01671410831
info@techascentbd.com

Company

  • About Us
  • Our Team
  • Contact

Link

  • Courses
  • DVD
  • Shop
  • Events
  • Gallery
  • Live World Cup

Support

  • Testimonials
  • FAQs

Become Partner

  • Become a Teacher
  • My Profile
  • Affiliate

Online Education Center by Tech Ascent BD. Copyright 2018

Login with your site account

Lost your password?