জাভা
- জাভা একটি অবজেক্ট অরিয়েন্টেড প্রোগ্রামিং ভাষা এবং সেইসাথে একটি কম্পিউটিং প্ল্যাটফর্ম।
- এটি নিরাপদ, দ্রুত এবং নির্ভরযোগ্য।
- জাভাতে কোডটি প্রথমে বাইটকোডে রূপান্তরিত হয় এবং তারপর একটি JVM (জাভা ভার্চুয়াল মেশিন) ব্যবহার করে কার্যকর করা হয়।
- জাভা প্রোগ্রাম যা বাইটকোডে রূপান্তরিত হয় তা এক্সটেনশন ‘.ক্লাস’-এর সাহায্যে সংরক্ষণ করা হয়।
- জাভা কোনও নির্দিষ্ট উপায় দেয় না যাতে অ্যাসোসিয়েটিভ অ্যারেগুলি সংরক্ষণ করা যেতে পারে, পরিবর্তে বিভিন্ন হ্যাশ ফাংশনের বাস্তবায়ন রয়েছে৷
- জাভা প্রোগ্রামগুলি যেগুলি চালাতে হবে তা '.java' এক্সটেনশনের সাথে সংরক্ষণ করা হয়৷
- জাভা হল একটি স্ট্যাটিক্যালি টাইপ করা ভাষা, যেমন টাইপ চেকিং কম্পাইল-টাইম (নটট্রন-টাইম) চলাকালীন সঞ্চালিত হয়।
- জাভাতে একক লাইনের মন্তব্যগুলি '//' ব্যবহার করে নির্দিষ্ট করা হয়।
- জাভাতে মাল্টি-লাইন মন্তব্যগুলি '/*' ব্যবহার করে নির্দিষ্ট করা হয় এবং '*/' দিয়ে শেষ হয়।
- জাভা ডকুমেন্টেশন '/**' এর সাহায্যে করা হয় এবং '*/' দিয়ে শেষ হয়।
- প্রতিটি বিবৃতি একটি ';' দিয়ে শেষ হয়।
পার্ল
- প্রতিটি বিবৃতি একটি ';' দিয়ে শেষ হয়।
- এটি একটি সাধারণ উদ্দেশ্য উচ্চ-স্তরের ভাষা হিসাবে বিবেচিত হয়।
- এটি শেল স্ক্রিপ্টগুলি দিয়ে প্রতিস্থাপন করার জন্য তৈরি করা হয়েছিল যেগুলি খুব জটিল ছিল৷ ৷
- পার্ল 5 এর আগে এবং পর্যন্ত সংস্করণগুলিকে ব্যাখ্যা করা ভাষা হিসাবে বিবেচনা করা হয়।
- Perl 6 সংস্করণ প্যারট বাইটকোডে কম্পাইল করা হয়েছে এবং '.pbc' এক্সটেনশনের সাথে সংরক্ষণ করা হয়েছে।
- অ্যাসোসিয়েটিভ অ্যারেগুলিকে বিশেষভাবে পার্লে সংজ্ঞায়িত করা হয়েছে৷ ৷
- পার্ল কোডটি 'pl' এক্সটেনশনের সাথে সংরক্ষণ করা হয়।
- এটি একটি গতিশীলভাবে টাইপ করা ভাষা, যেমন চলক এবং ফাংশনের ধরন রানটাইমে চেক করা হয়৷
- মন্তব্যগুলি '#' ব্যবহার করে পার্ল কোডে লেখা হয়৷ ৷
- ডকুমেন্টেশন পার্ল কোডে '=' এবং '=cut' ব্যবহার করে নির্দিষ্ট করা হয়েছে।