
27/07/2025
আপনি কি জানেন Python কী দিয়ে বানানো হয়েছে?
Python বানানো হয়েছে C প্রোগ্রামিং ভাষা দিয়ে।
মূল Python Interpreter তার নাম: CPython
দিক তথ্য
বানিয়েছেন Guido van Rossum (গুইডো ভ্যান রসাম)
প্রথম প্রকাশ 1991 সালে
লেখা হয়েছে C ভাষায়
কাজ করে Python কোডকে মেশিনে বোঝার মতো করে ব্যাখ্যা (interpret) করে
🧠 Python কীভাবে কাজ করে?
ধরো তুমি লিখলে:
print("Hello")
➡️ তখন CPython এই Python কোডকে:
1. Parser দিয়ে সিনট্যাক্স বিশ্লেষণ করে
2. Bytecode তৈরি করে (যেটা .pyc ফাইলে থাকে)
3. Interpreter (Virtual Machine) সেই bytecode চালায়
🛠️ Python-এর অন্যান্য ভার্সনও আছে:
নাম লেখা হয়েছে বৈশিষ্ট্য
CPython C সবচেয়ে প্রচলিত
PyPy Python (self-hosted) অনেক দ্রুত
Jython Java Java ভার্সনের জন্য
IronPython C # .NET প্ল্যাটফর্মের জন্য
MicroPython C ছোট ডিভাইসের জন্য (IoT, ESP32)
🔍 তুমি যদি Python-এর ভিতরের কোড দেখতে চাও:
GitHub: https://github.com/python/cpython
➡️ এইখানে Python-এর সবকিছু C ভাষায় লেখা আছে। তুমি যদি C জানো, তাহলে কোডটা বুঝে দেখতে পারো Python কীভাবে কাজ করে।
🎓 তুমি যদি Python-এর মতো ভাষা বানাতে চাও:
তাহলে তুমিও Python বা C দিয়ে interpreter বানাতে পারো — যেটা আমরা উপরে করছিলাম।
🔚 সংক্ষেপে উত্তর:
Python বানানো হয়েছে C প্রোগ্রামিং ভাষা দিয়ে।
মূল interpreter এর নাম CPython।
The Python programming language. Contribute to python/cpython development by creating an account on GitHub.