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