Technobd CsE: Programming This is all about technology,Letest techology update are publish here.new and fresh update news are publish here,free internet for android,pc problem,it,ict,fb hack,how to hack, haking tips,learning progamming,games,windows,spesial download file!

banarad

Programming লেবেলটি সহ পোস্টগুলি দেখানো হচ্ছে৷ সকল পোস্ট দেখান
Programming লেবেলটি সহ পোস্টগুলি দেখানো হচ্ছে৷ সকল পোস্ট দেখান

শনিবার, ২৬ মার্চ, ২০১৬

MCQ PROGAMING QUIZ

By on মার্চ ২৬, ২০১৬

            QUIZ TEST  PROGRAMMING LANGUAGE

Computer Fundamentals MCQ Quiz
Question 1: Electronic spreadsheets are most useful in a situation where relatively .... data must be input but ...... calculations are requied.

  • a. little; simple
  • b. large; simple
  • c. large; complex
  • d. little; complex
Question 2: The two basic types of record access methods are

  • a. sequential and randon
  • b. direct and immediate
  • c. sequential and indexed
  • d. on-line and real-time
  • e. none of above
Question 3:Which file organization is allowed by a direct access storage device?

  • a. direct only
  • b. sequential and direct only
  • c. indexed and direct only
  • d. sequential, indexed and direct
  • e. none of above

Question 4:Sequential file organization is most appropriate for which of following applications?
  • a. Grocery store checkout
  • b. bank checking account
  • c. payroll
  • d. airline reservations
  • e. none of above

Question 5:Which of the following file organization is most effieient for a file with a high degree of file activity?
  • a. sequential
  • b. ISAM
  • c. VSAM
  • d. B-Tree
  • e. All of above

Question 6:One disadvantage of a direct access file is:
  • a. the delay in computiong the storage address
  • b. duplication of address locations
  • c. unsued, but available, storage locations
  • d. all of above

Question 7:All computers execute
  • a. BASIC programs
  • b. COBOL programs
  • c. Machine language program
  • d. FORTRAN programs
  • e. PL/1 programs

Question 8:Which of the following is most oriented to scientific programming?
  • a. FORTRAN
  • b. COBOL
  • c. BASIC
  • d. PL/1
  • e. RPG

Question 9:All of the following are disadvantage of RPG except:
  • a. it is a very machine dependent language
  • b. it is very limited in scope
  • c. is not suited for complex problems requiring extensive programming logic
  • d. it has larger storage requierments
  • e. all of the above are disadvantages

Question 10:Which of the following is not one of the process that a high level language program msut go through before it is ready to be executed?
  • a. translation
  • b. controlling
  • c. lading
  • d. linking
  • e. all of the above are necessary process








Answers:
1. d     2. a     3. d     4. c     5. a     6. a     7. c   8. a     9. b.     10.a

Simultaneous Equations

By on মার্চ ২৬, ২০১৬
         Simultaneous Equations Solver

Simultaneous equations are equations that involves two or more unknown variables. There must be as many equations as the number of unknown variables in order for us to solve the problem. In this example, we shall only solve linear simultaneous equations. Linear simultaneous equations take the following forms:

ax+by=m

cx+dy=n

Simultaneous equations can normally be solved by the substitution or elimination methods. In this program, we use the substitution method. Reorganizing the equations derived the following formulas:

x = (b * n - d * m) / (b * c - a * d)
y = (a * n - c * m) / (a * d - b * c)



To limit the answers to two decimal places, we use the round function. The interface is as shown below:


The Code:

Private Sub Solve_Click()
Dim a, b, c, d, m, n As Integer
Dim x, y As Double

a = Val(Txt_a.Text)
b = Val(Txt_b.Text)
m = Val(Txt_m.Text)
c = Val(Txt_c.Text)
d = Val(Txt_d.Text)
n = Val(Txt_n.Text)
x = (b * n - d * m) / (b * c - a * d)
y = (a * n - c * m) / (a * d - b * c)
Lbl_x.Caption = Round(x, 2)
Lbl_y.Caption = Round(y, 2)

End Sub

' To get new equations

Private Sub New_Click()
Txt_a.Text = ""
Txt_b.Text = ""
Txt_m.Text = ""
Txt_c.Text = ""
Txt_d.Text = ""
Txt_n.Text = ""
Lbl_x.Caption = ""
Lbl_y.Caption = ""

End Sub


সোমবার, ১৬ নভেম্বর, ২০১৫

সহজ ভাষায় প্রোগ্রামিং

By on নভেম্বর ১৬, ২০১৫

                                                          প্রোগ্রামিং  কি ?? সহজ ভষায়



সহজ ভাষায় কম্পিউটার প্রোগ্রামিং কি ও কেন? কম্পিউটার প্রোগ্রাম হচ্ছে CPU কে দেয়া একটা নির্দিষ্ট Instruction sequence. কম্পিউটার নিজে থেকে কোন কাজ করতে পারে না। কোন কাজের পর কোন কাজ করবে সেগুলো একটার পর একটা প্রোগ্রামে বলে দেয়া হয়। কম্পিউটার প্রোগ্রম কে আমরা রান্নার সাথে তুলনা করতে পারি। যেক্ষেত্রে অধ্যাপিকা সিদ্দিকা করিরের “রান্না খাদ্য পুষ্টি” বইটা হবে এ্কটা প্রোগ্রামিং এর বই। আর CPU হচ্ছে রাঁধুনি। একজন রাঁধুনি এই বইয়ের বিভিন্ন প্রোগ্রাম দেখে বিভিন্ন জিনিস রান্না করতে পারবেন। যেমন আমরা যদি রাঁধুনিকে বলি কাচ্চি বিরিয়ানি রান্না করতে তাহলে সে প্রথমে কাচ্চি বিরিয়ানি প্রগ্রামটা রান করবে। এই প্রগ্রামে বলে দেয়া আছে কিভাবে কাচ্চি বিরিয়ানি রান্না করতে হবে। প্রথমে মাংস ধুয়ে লবন মেখে ৩০ মিনিট রাখতে হবে। তারপর পেয়াজ ঘিয়ে বাদামি করে ভেজে ঠান্ডা হখে গুড়ো করতে হবে। এভাবে নয়টা ইন্সট্রাকশন পরপর দেয়া আছে। যখন একজন রাঁধুনি একটার পর একটা এই ইন্সট্রাকশন গুলো অনুযায়ী কাজ করে যাবে শেষে দেখা যাবে আউটপুট হিসাবে আমরা কাচ্চি বিরিয়ানি পাব। যদি ইন্সট্রাকশন গুলোতে কোন ভুল (আমরা যেটাকে বলব bug) খাকে তাহলে উল্টাপাল্টা রেজাল্ট পাব। ধরা যাক আমাদের রাঁধুনি শুধু ম্যান্ডারিন (চাইনিজ) ভাষা জানে, তাহলে হয় তাকে ম্যান্ডারিন ভাষায় ইন্সট্রাকশন দিতে হবে, নাহয় একজন দোভাষী অনুবাদক লাগবে (যেটাকে আমরা Compiler বলি)। কম্পিউটারকে দিয়ে আমরা একইভাবে কোন একটা কাজ করাতে পারি। তার জন্য একটার পর একটা ইন্সট্রাকশন লিখে দিতে হবে। এই ইন্সট্রাকশন লিখে দেয়ার প্রক্রিয়াটা হচ্ছে কম্পিউটার প্রোগ্রামিং। কম্পিউটার প্রোগামিং এর জন্য আমরা C ল্যাংগুয়েজ ব্যবহার করব। কম্পাইলার হিসাবে আপনারা http://codeblocks.com/ ব্যবহার করতে পারেন প্রাথমিকভাবে। কম্পিউটারের ডাটা টাইপ: কম্পিউটার এ আমরা সাধারণত ৩ ধরনের ডাটা টাইপ ব্যবহার করি। প্রথমটা নাম্বার- বিভিন্ন ধরনের সংখ্যা আমরা ব্যবহার করতে পারি। 15 23.8 -67 -13.78 এরপর আছে String (স্ট্রিং). এক বা একাধিক বর্ণ বা সংখ্যা বা চিহ্ন ব্যবহার করে কোন তথ্য উপস্থাপন করতে হরে আমরা String ব্যবহার করি। নিচে কিছু String এর উদাহরণ দেয়া হলঃ “Dhaka” “বাংলাদেশ” “সিরাজগঞ্জ-৭” “১২৫৬” “12387” “আমার সোনার বাংলা আমি তোমায় ভালবাসি” String বোঝানোর জন্য আমরা কোটেশন মার্ক (“) ব্যবহার করি। যেমন 12367 একটা নাম্বার কিন্তু “12367” একটা String। আর এক ধরণের ডাটা টাইপকে আমরা বলি boolean (বুলিয়ান) বা সংক্ষেপে bool। এটাতে শুধুমাত্র True বা False এই দুইটা মান রাখা যায়। ০ থেকে ৯ ব্যবহার করে যেমন সব সংখ্যা লেখা যায় তেমনি এই তিন ধরনের ডাটা টাইপ ব্যবহার করে আমরা যে কোন ধরণের ডাটা কম্পিউটারে উপস্থাপন করতে পারি। C ল্যাংগুয়েজে আমরা যেসব primitive ডাটা টাইপ ব্যবহার করি সেগুলো হলঃ int, char, short, long, float, double এই টাইপগুলো ব্যবহার করে সব ধরনের তথ্য উপস্থাপন করা যায়

**********************************
এখন আপনাদের কিছু প্রোগ্রামারদের সফলতা সম্পরকে জানাব


প্রোগ্রামিং ও প্রোগ্রামারের কয়েক দশকের সফলতা দেখে নিজেকে উৎসাহিত হোন,

প্রোগ্রামিং এর শহর এক জাদুর শহর।প্রোগ্রামাররা তাদের সারাজীবনের কষ্ট একত্রিত করে তাদের পরবর্তী প্রজন্মের জন্য সুন্দর পৃথিবী বিনির্মানে কাজ করে যাচ্ছেন।সেই প্রোগ্রামারদের ইতিবাচক ইতিহাস নিয়ে আজকের আর্টিকেল।

Posted by Md Sazibur Rahman Sajib

মঙ্গলবার, ২৭ অক্টোবর, ২০১৫

কম্পিউটার প্রোগ্রামিং C,C++,C#,java,python,Visual Basic প্রাথমিক পরিচিতি(BASIC)

By on অক্টোবর ২৭, ২০১৫
আসসালামুয়ালাইকুম,
আশা করি ভালো আছেন সবাই ,আজ আপনাদের জন্য নিয়ে সুন্দর একটা পোষ্ট নিয়ে হাজির হলাম ।
আশা করি আপনাদের ভাল লাগবে,

প্রোগ্রামিং শুরু করবেন যেভাবে : পরিপূর্ণ গাইডলাইন


• শুরুর আগে :

আমি ধের নিচ্ছি আপনি প্রোগ্রামিং এর প্রতি শুধু ইন্টারেস্ট এবং আপনি প্রোগ্রামিং শিখতে চান । এবার আসল আলোচনায় আসি, যখন থেকে প্রোগ্রামিং শিখবো বা করব বলে ঠিক করেছি, তখন থেকেই শুনছি এটা খুব কঠিন, যা অনেকের পক্ষেই সম্ভব হয় না শেখা । এখন আমার প্রশ্ন হল পৃথিবীতে কোন জিনিসটা আছে , যা সহজ বা খুব সহজ কিন্তু মানুষের কাজে লাগে ? কেউ কি এমন কিছু একটা বলতে পারেন আমাকে ? অপেক্ষায় থাকলাম । তো যা বলছিলাম, প্রোগ্রামিং কোন কঠিন বিষয় নয় (), তাই বলে একদম সহজ তাও নয় । তাহলে ? এটা কি ? হ্যাঁ বলতেছি, প্রোগ্রামিং শিখতে বা করতে আপনার দুইটা জিনিস থাকতে হবে ১. ধৈর্য ২. পরিশ্রম । যদি আপনার ধৈর্য থাকে, ার আপনি পরিশ্রম করতে পারেন, তাহলে প্রোগ্রামিং শেখা বা প্রোগ্রামার হওয়া কেউ আটকাতে পারবে না ।
তো, প্রোগ্রামার হওয়ার আগে নিজেকে প্রশ্ন করুন এই দুইটা জিনিস আপনার আছে কিনা ? যদি থাকে তাহলে চলুন মুল আলোচনায় যাই,
একে একে জানার চেষ্টা করব,
• প্রোগ্রামিং কি ?
• প্রোগ্রামিং ল্যাঙ্গুয়েজ কি ?
• প্রোগ্রামার কে বা কারা ?
• প্রোগ্রামিং কেন ?
• কোথা থেকে শুরু করবেন ?
• কি কি ল্যাঙ্গুয়েজ শিখবেন ?
• কোথা থেকে, কিভাবে শিখবেন ?
চলুন কোথা না বাড়িয়ে শুরু করা যাক,……………………
• প্রোগ্রাম, প্রোগ্রামিং কি?
কমপিউটারের মাধ্যমে কোন সমস্যা সমাধানের জন্য প্রয়োজনীয় নিদের্শমালার সমষ্টিকে প্রোগ্রাম (program) বলা হয়। আর এই ধারা বণর্না বা প্রোগ্রাম রচনার পদ্ধতি বা কৌশলকে প্রোগ্রাম পদ্ধতি বা প্রোগ্রামিং (programming) বলা হয়। অন্য কথায়, কোন সমস্যা অল্প সময়ে এবং সহজে সমাধানের উদ্দেশ্যে সম্পাদানের অনুক্রমে নিদের্শাবলী সাজানোর কৌশলকে প্রোগ্রামিং বলা হয়।
• প্রোগ্রামিং ভাষা কি ?
কমপিউটারের মাধ্যমে কোন সমস্যা সমাধান তথা প্রোগ্রাম রচনার জন্য ব্যবহৃত শব্দ, বর্ণ, অংক, চিহৃ প্রভৃতির সমম্বনেয় গঠিত রীতিনীতিকে প্রোগ্রা ভাষা (Programming Language) বলা হয়। বিভিন্ন ধরনের প্রোগ্রাম রচনার জন্য বিভিন্ন ধরনের প্রোগ্রাম ভাষা ব্যবহৃত হয়। পৃথিবীতে কোটি কোটি মানুষ অনেক ধরনের ভাষা ব্যবহার করে। কিন্তু কমপিউটার এই সব ভাষা বোঝে না, সে শুধু বুঝে ( 1 , 0 ) যাকে বাইনারি সংখ্যা বলে । মেশিন ল্যাঙ্গুয়েজ নামেই বেশি পরিচিত । সুতরাং এখানে স্পষ্ট যে কম্পিউটার এর ল্যাঙ্গুয়েজ মেশিন ল্যাঙ্গুয়েজ আর প্রোগ্রামিং ল্যাঙ্গুয়েজ হচ্ছে C, C++, C#, Python, Perl , Ruby ইত্যাদি, যা নিয়ে পোস্ট এর শেষ দিয়ে আমি আলোচনা করব
• প্রোগ্রামার কে বা কারা ?
সাধারণ ভাবে বলা যায় এভাবে, “যে বা যিনি কম্পিউটার এর জন্য সফটওয়্যার তিরি করেন, সমস্যা সৃষ্টি ও সমাধান করে, ওয়েব ডেভলপ করে, কোড লিখে এবং কোড আনলাইসিস করে , সেই প্রোগ্রামার ।”
“The term computer programmer can refer to a specialist in one area of computer programming or to a generalist who writes code for many kinds of software.”
“The term programmer can be used to refer to a software developer, Web Developer, Mobile Applications Developer, Embedded Firmware Developer, software engineer, computer scientist, or software analyst.”
“টাচ লাইন থেকে”
“web developer, Analysis, computer scientist(engineer) Coder / Programmer এর সংজ্ঞার মধ্যে রয়েছে সূক্ষ্ম পার্থক্য এবং রয়েছে জথা রীতি অনেক বেশি বিতর্ক .
পিছনের কথা
ব্রিটিশ mathematician Ada Lovelace ইতিহাসের প্রথম প্রোগ্রামার হিসেবে সমধিক পরিচিত । তিনিই প্রথম অ্যালগরিদম বিষয়টা ব্যাখা করেন । ১৮৪২ সালে চার্লস ব্যবেজের analytical engine ব্যবহার করে কাজ শুরু করেন ।
• প্রোগ্রামিং কেন ?
আমাকে জিজ্ঞেস করতেছেন কেন ? আপনি প্রোগ্রামিং করবেন , আর আপনি জানেন না, কেন প্রোগ্রামিং করবেন ? ওকে, যদি না জেনে থাকেন , তাহলে বলতে পারি ( বলার চেষ্টা করতে পারি ) , প্রথমত আপনি প্রোগ্রামার হতে চান । বিভিন্ন প্রোগ্রামে যোগ দিয়ে নিজের মেধার সাক্ষর রাখতে চান । নতুন কিছু সৃষ্টি করতে চান, যা কেউ আজও করেনি । ধরেন আপনি এমন একটা সফটওয়্যার তৈরি করতে চান, যা কীবোর্ড ছাড়াই শুধু ভয়েচ পরিবর্তন করে স্ক্রীন এ লিখতে পারে । তাহলে কেমন হবে বলুন তো ? জোশ না ? যদি কাজটি সহজ নয়, কিন্তু চেষ্টা করতে দোষ কি ! দেখা গেল অনেক চেষ্টা করেছেন কিন্তু যত টুকু জজ্ঞতা থাকলে একজন ভাল প্রোগ্রামার হওয়া যায়, আপনি টা হতে পারলেন না । তাহলে কি আপনার এত দিনের শিক্ষা বৃথা ? না । সে ক্ষেত্রে আপনি ওয়েব ডেভেলপার হিসেবে কাজ শুরু করতে পারবেন (ওয়েব ডিজাইন আর ওয়েব ডেভেলপার এক জিনিস নয়, গুলিয়ে ফেলবেন না যেন ) বর্তমানে এক জন ওয়েব ডেভেলপার দাম ও কিন্তু একজন প্রোগ্রামারের থেকে কম না । আশা করছি বুঝতে পেরেছেন ।
• কোথা থেকে শুরু করবেন ?
এই টা একটা প্রশ্ন বটে। কোথা থেকে শুরু করবেন ? এত দিনে হয়ত দেখে ফেলেছেন হাজার হাজার ল্যাঙ্গুয়েজ আছে প্রোগ্রামিং এর । তাহলে আপনি শুরু করবেন কন্তা দিয়ে ? আবার একেক জন একেক টা ল্যাঙ্গুয়েজ ভাল বলে, সহজ বলে (আমি আগেই বলেছি সহজ বা কঠিন বলে কিছু নেই, আপনি যেটা যেভাবে নেন, সহজ মনে করলে সহজ কঠিন মনে করলে কঠিন ) . ল্যাঙ্গুয়েজ লিস্ট দেখতে পারেন এখানে……… কি মাথা ঘুরতেছে কি ? ব্যপার না । প্রথম প্রথম ধুরবে । আসতে আসতে ঠিক হয়ে যাবে ।
এবার আসল কথা বলি, প্রোগ্রামিং আমার মতে শুরু করা উচিত C দিয়ে । আপনি যদি ভাল ভাবে সি শিখতে পারেন, তাহলে প্রোগ্রামিং এর মুল ধারণাটা আপনার হাতে চলে আসবে । প্রায় ৫০% – ৬০% ধারনা বা কাজ করার ক্ষমতা আপনার নিজে থেকে তৈরি হয়ে যাবে । এর পর সি ++ শিখবেন তাহলে নিজেকে আর ও একধাপ পরে নিয়ে গেলেন আপনি । এখান থকে আপনি ৬৫% – ৭০% নিজেকে তৈরি করে নিতে পারবেন । এর পর নিজেকে অনন্য উচ্চতায় তলার পালা । ধারাবাহিক ভাবে আপনি JAVA, Python, Ruby, Perl , C# শিখতে পারেন . আর হ্যাঁ, পিএইচপি নিয়ে তো কিছু বললাম না, তাই না ?? ওটা আর আপনাকে জোর করে শিখাতে হবে না । C আর C++ শিখে গেলে পিএইচপি আপনার পায়ে এসে লুটিয়ে পড়বে, আর বলবে আমাকে একটু দেখেন না , প্লিজ (হা… হা… হা… হা… হা… হা… হা… হা… হা… হা… হা…) ।
• কি কি ল্যাঙ্গুয়েজ শিখবেন ?
উপরের লিস্ট নিশ্চয়ই দেখেছেন । ল্যাঙ্গুয়েজ এর কোন শেষ নাই । এত গুলো তো আর একটা মানুষের পক্ষে সেখা সম্ভব না তাই আমি জনপ্রিয় ১০ টি ল্যাঙ্গুয়েজ নিয়ে হাল্কা আলোচনা করব । ধারাবাহিকভাবে ,
1. Programming C
2. Programming C++
3. Programming C#
4. Visual Basic
5. Python
6. Perl
7. Ruby
8. Java
9. JavaScript (along with CSS and HTML)
10. PHP
• 1. Programming C

ডেনিস রিচি ১৯৭০ সালে বেল ল্যাবরেটরিতে সি ভাষার উদ্ভাবন করেন। প্রথমে পিডিপি-১১ এ ইউনিক্স অপারেটিং সিস্টেমের নিয়ন্ত্রনে এ ভাষার প্রয়োগ শুরু হয়েছিল। বর্তমানে অত্যন্ত শক্তিশালী এবং জনপ্রিয় উচ্চতর ভাষা হিসেবে সি পরিচিত। বর্তমানে বিভিন্ন ধরনের কমপিউটারে এবং বিভিন্ন অপারেটিং সিস্টেমের নিয়ন্ত্রনে সি ব্যাপকভাবে ব্যবহৃত হয়।
সি প্রোগ্রামিং/কেন সি শিখবেন?
সি হল অপারেটিং সিস্টেম লেখার জন্য সবচেয়ে বেশী ব্যবহৃত প্রোগ্রামিং ভাষা । ইউনিক্স সি ভাষায় লেখা প্রথম অপারেটিং সিস্টেম । উত্তরকালের মাইক্রোসফট উইন্ডোস , ম্যাক ও এস এক্স , গ্নু/লিনাক্স সবগুলোই সি প্রগ্রামিং ভাষায় লেখা । সি শুধু অপারেটিং সিস্টেমের ভাষাই নয় , বর্তমানকালে জনপ্রিয় প্রায় সকল প্রোগ্রমিং ভাষার প্রেরণা সি প্রোগ্রমিং ভাষা । প্রকৃতপক্ষে পার্ল , পিএইচপি , পাইথন , রুবি প্রত্যেকটা ভাষাই সি তে লেখা । ধরুন আপনি স্পেনিশ , ইটালিয়ান , ফ্রেঞ্চ বা পর্তুগিজ ভাষা শিখতে চাচ্ছেন । তার আগে ল্যাটিন শেখা কি আপনার কাজে আসবে নাকি না ? যেহেতু ল্যাটিন ভাষা থেকেই এসকল ভাষার উৎপত্তি । সি শেখা আপনাকে সি ভাষায় তৈরি করা পুরো প্রোগ্রমিং ভাষার পরিবারকে বুঝতে সাহায্য করবে – আপনাকে দেবে স্বাধীনতা । মার্টিন রিটির তৈরিকৃত BCPL থেকে প্রোগামিং ভাষা খেকে B প্রোগামিং ভাষা ডেভেলোপ করা হয় এবং সেখান থেকে ১৯৭০ সালে আমেরিকার বেল ল্যাবরেটরিতে ডেনিস রিটি নামক প্রোগামার এই C ভাষাটি ডেভেলোপ করেন। ১৯৮৩ সালে আমেরিকার National Standard Ins সে সময়ে প্রচলিত Unix C এর জন্যে মান (Standard) নির্ধারণ করে দেন। C প্রোগমিং এর ক্সেত্রে অনেকগুলো পথ রযেছে। যেমন: ANSI C, Borland C, Turbo C, Microsoft C etc. এগুলোর মধ্যে ১ম টি হলো Standard এবং বাকিরা এই Standard অনুসরণ করে। আবার এরা প্রত্যেকে এক একটি Compiler।



 2. Programming C++


C++একটি বহুল ব্যবহৃত অবজেক্ট অরিযেন্টেড প্রোগ্রাম ভাষা। ১৯৮০ সালে যুক্তরাষ্ট্রের এটি এন্ড টি বেল ল্যাবরেটরিতে জর্ন স্ট্রাউসট্রপ এ ভাষা উদ্ভাবন করেন। প্রথমে এর নাম ছিল সি উইথ ক্লাস। পরবর্তীতে আরও নতুন নতুন কিছু বৈশিষ্ট্য ও সুবিধা যোগ করে ১৯৮৩ সালে নাম করন করা হয় C++। C++ এ সি এর সকল বৈশিষ্ট্য ও সুবিধা সহ অতিরিক্ত আরও কিছূ সুবিধা আছে। এজন্য C++ কে C এর বর্ধিত সংস্করন বা সুপারসেট বলা হয়।


                                           Image result for c# pic

 3. Programming C# ::


সি # (শার্প) এখনও জাভার পর সবচেয়ে শক্তিশালী ল্যাঙ্গুয়েজ । মাইক্রোসফট 2001 সালে এর ডিজাইন করেন এবং প্রগ্রাম্মাদের জন্য উন্মুক্ত করেন । এটি functional, Creative, object oriented , structured and component oriented feature এর সমষ্টি । এটি জাভা দ্বারা মূলত হয় প্রভাবিত এবং নিরাপদ ও ডায়নামিক ।
• Pdf Download Link :
1. C# 2010 Express Edition
2. A Comparison of the C#
3. HTTP Programming Recipes for C# Bots
4. Introduction to Neural Networks for C#
• Video Tutorial Link :
1. c
2. C# Programming tutorial (2of2)
• Reference WebSite Link :
1. http://www.c-sharpcorner.com/beginners/
2. http://www.functionx.com/csharp/
3. http://www.csharp-station.com/Tutorial.aspx/
4. http://stackoverflow.com/…/c-sharp-web-development-learning…
5. http://www.sitepoint.com/vb-dot-net-c-sharp-programming/
6. http://www.csharp411.com/best-c-web-sites/
7. http://msdn.microsoft.com/en…/library/67ef8sbd(v=vs.80).aspx
8. http://www.pgacon.com/csip21/default.htm
9. http://www.homeandlearn.co.uk/csharp/csharp.html
10. http://www.hitmill.com/programming/dotNET/csharp.html




                Image result for visual basic pic
4. Visual Basic :


ইউজার ইন্টারফেস , ড্র্যাগ এন্ড ড্রপ ডিজাইন , প্রোটোটাইপ ফর্ম জেনারেটর সহ অসাধারন সব ফিচার নিয়ে আল্যান কুপার ১৯৯১ সালে প্রথম রিলিজ করেন ভিজুয়াল বেসিক ১.০ ।
দেখি সামনে আরও কিছু যোগ করা যায় কিনা ?
• Pdf Download Link :
• Video Tutorial Link :
1.
2. Follow This Channel 10+ video
• Reference WebSite Link
1. http://www.functionx.com/vbnet/index.htm
2. http://www.homeandlearn.co.uk/net/vbnet.html
3. http://www.mono-project.com/VisualBasic.NET_support
4. http://visualbasic.about.com/…/Learn_VBNET_Visual_Basic_for…
5. http://www.a1vbcode.com/code.asp?type=vb.net
6. http://www.codeproject.com/KB/vb/
7. http://www.learnvisualstudio.net/
8. http://vb.net-informations.com/
9. http://www.accelebrate.com/vb.net/
10. http://www.dotnetperls.com/for-vbnet
                    Image result for python language pic

5. Python ::


১৯৯১ সালের ফেব্রুয়ারী মাসে Van Rossum কর্তৃক প্রকাশিত প্রোগ্রামিং ল্যাঙ্গুয়েজ পাইথন । ( এই ল্যাঙ্গুয়েজ এর প্রতি আমার অনেক আগ্রহ, তাই এর আদি অন্ত শিগ্রি জাতির সামনে উম্মচন করা হবে, একটু অপেক্ষা করতে হবে ) .
• Download Python Code :
1. http://www.python.org/getit/
• Pdf Download Link :
1. 10+ Python Pdf eBook Here………..
2. Byte of Python
• Reference WebSite Link :
1. http://www.python.org/
2. http://docs.python.org/tutorial/
3. http://pythonline.com/
4. http://www.python.com/
5. http://showmedo.com/learningpaths/19/view
6. http://webpython.codepoint.net/
7. http://www.rackspace.com/…/top-50-resources-for-programming…
8. http://www.pythonchallenge.com/
9. http://www.python-forum.org/pythonforum/viewtopic.php…
10. http://webdesign.about.com/…/python/Python_and_Web_Developm…
11. http://www.quora.com/…/How-do-you-use-Python-to-make-websit…
12. http://wiki.python.org/moin/WebFrameworks/

আজ এই পর্যন্তই কনো কিছু জানার থাককে কমেন্ট করতে ভুলবেন না ্‌আর ফেজবুকে জয়েন দিতে