আমরা জাভা,পাইথন সহ বিভিন্ন OOP language এ দেখি আগে থেকেই বিভিন্ন GUI Library তে বাটন টেক্সট ফিল্ড,ফ্রেম,ডায়লগ বক্স বানানো থাকে আমি বিভিন্ন টিউটোরিয়ালে দেখেছি শুধু লাইব্রেরি গুলো ইম্পোর্ট করে বিভিন্ন বাটন টেক্সট ফিল্ড সহ বিভিন্ন কিছু Add করে আস্ত এক্টা GUI app বানিয়ে ফেলে কিন্তু আমি জদি আমার মত করে বিভিন্ন বাটন,টেক্সট ফিল্ড gui ধরনের নিজের মত বানাতে চাই(জদিও সেটা সময় কস্ট বেশি হবে) তাইলে কি ধরনের language শিখব আসলে language না মানে একেবারে শুরু থেকে কিভাবে এসব শিখব জাতে GUI তে কাজ করার সময় বুঝতে পারি কিভাবে কি এলো আমি জখন বিভিন্ন বাটন add করি তখন ভিতরে automatically কিছু কোড add হয়ে জায় জার কিছুই বুঝিনা আমার এই প্রশ্ন করার কারন হলো আমি সবকিছু জান্তে চাই কিভাবে GUi,programming language বিভিন্ন কিছু বানানো হয় আবার নেটে সার্চ করে পেলাম জে সর্বপ্রথম machine language ছিল জা নাকি শুধু 0 1 দিয়ে প্রোগ্রাম করা হত সেখান থেকে কিভাবে এসব হলো সেটাও জান্তে চাই

asked 05 Aug, 03:25

Sadman%20Shakib's gravatar image

Sadman Shakib
814

edited 05 Aug, 03:28


সব ল্যাঙ্গুয়েজের জন্য কম্পাইলার / ইন্টারপ্রেটর যখন বানানো হয়। সেটা দিয়ে ল্যাঙ্গুয়েজ কাজ শুরু করে । GUI এর জন্য ফ্রেমওয়ার্ক ইউস হয় । ল্যাঙ্গুয়জের ফ্রেমওয়ার্ক সে ল্যাঙ্গুয়েজ দিয়েই বানায় ।

আর যদি রিকার্সিভ উত্তর চান যে কম্পাইলার কি দিয়ে বানায়? সেখানে অ্যাসেম্বলি ইন্সট্রাকশন যায় , অনেক সময় C তেও লেখা হয় । অ্যাসেম্বলি সিস্টেম আর্কিটেকচারের ইন্সট্রাকশন সেট থেকে লেখা হয় ।

permanent link

answered 09 Aug, 17:44

ShawonAshraf's gravatar image

ShawonAshraf
2345

Your answer
toggle preview

Follow this question

By Email:

Once you sign in you will be able to subscribe for any updates here

By RSS:

Answers

Answers and Comments

Markdown Basics

  • *italic* or _italic_
  • **bold** or __bold__
  • link:[text](http://url.com/ "title")
  • image?![alt text](/path/img.jpg "title")
  • numbered list: 1. Foo 2. Bar
  • to add a line break simply add two spaces to where you would like the new line to be.
  • basic HTML tags are also supported

Question tags:

×198
×70
×7

question asked: 05 Aug, 03:25

question was seen: 223 times

last updated: 09 Aug, 17:44