C প্রোগ্রামিং | C Programming for Android
সি এত বেশী জনপ্রিয় এর বিশেষ কিছু বৈশিষ্ট্যর জন্য। এটি দিয়ে একাধারে যেমন আমাদের ব্যবহৃত ভাষা ইংরেজী এর মত (High Level Language) করে প্রোগ্রাম লেখা যায়, তেমনি দরকার হলে মেশিনের ব্যবহৃত ভাষা এর মত (Assembly Language) করেও প্রোগ্রাম লেখা যায়। এজন্য আমরা দৈনন্দিন জীবনে ব্যবহৃত সফটওয়্যার বানাতে যেমন সি এর ব্যবহার দেখতে পাই তেমনি সিস্টেম সফটওয়্যার বানাতেও সি এর ব্যবহার চোখে লাগার মত।
সি তে লেখা প্রোগ্রাম গুলো সাধারণত অন্যান্য ভাষায় লেখা প্রোগ্রাম এর চেয়ে ইফিসিয়েন্ট (efficient) ও ফাস্ট (fast) হয়। এছাড়া সি তে লেখা প্রোগ্রাম/কোড সামান্য পরিবর্তন করে (কখনও না করেও) বিভিন্ন অপারেটিং সিস্টেম তে চালানো যায়। যেমন- আমি হয়ত উইন্ডোজ অপারেটিং সিস্টেম তে চালানোর উপযোগী করে প্রোগ্রাম লিখলাম, সেটা আমি চাইলে লিনাক্স তেও চালাতে পারব। এরকম আরো বহুবিধ সুবিধার কারণেই প্রোগ্রামাররা এখনো সি কে ভুলে যেতে পারে নাই, যেগুলো আমরা ধীরে ধীরে দেখতে পাব।
আশা করছি সি এর প্রাথমিক ধারণা থেকে শুরু করে অ্যাডভান্সড, ব্যবহারিক প্রয়োগ এবং অন্যন্য বিষয় গুলো নিয়েও এই কোর্সে আলোচনা করা সম্ভব হবে। কম্পিউটার প্রোগ্রামিং নিয়ে যাদের প্রবল আগ্রহ আছে এবং নিজে নিজে শিখতে আগ্রহী - এই অ্যাপটি মূলত তাদের জন্য। তবে ধরে নেওয়া হচ্ছে যে, শিক্ষার্থী কম্পিউটার এর সাথে ভালভাবে পরিচিত এবং ইন্টারনেট থেকে কোন কিছু খুঁজে নিতে স্বাচ্ছন্দ্য বোধ করে। এই অ্যাপ টি ক্লাস নাইন থেকে শুরু করে বিশ্ববিদ্যালয়ের প্রথম বর্ষের ছাত্রছাত্রীদের জন্য বিশেষভাবে উপযোগী।
সূচিপত্র
=====
শিরোনাম
কম্পিউটারের ডাটা টাইপ
এক্সপ্রেশন ও ভেরিয়েবল
printf ফাংশন, প্রথম প্রোগ্রাম
ইনপুট, অ্যারে এবং বুলিয়ান
if স্টেটমেন্ট
while লুপ
for লুপ
ফাংশন
স্ট্রাকচার
ফাইল ইনপুট আউটপুট
স্ট্রিং অপারেশন
মেমোরি অপারেশন এবং পয়েন্টার
প্রশ্নমালা
বর্তমান সময়ে বাংলাদেশীদের জন্য Computer Programming শেখাটা সময়ের ব্যাপার মাত্র। (Computer Education/ Computer Programming) কম্পিউটার শিক্ষা ও শেখার পাশাপাশি আপনার ওয়েব ডিজাইন ও ডেভ্লপমেন্ট জানাটা জরুরী। আর ওয়েব ডিজাইন এবং ডেভেলপমেন্ট এর মাধ্যমে কিভাবে আউটসোর্সিং করে ইন্টারনেট এ অর্থ আয় করা যায় এ নিয়ে অনেক ব্লগ ও অ্যাপ আপনারা ইন্টারনেটে খুঁজে পাবেন। ফ্রিল্যান্সিং বা আউটসোর্সিং এ অনেক ধরনের কাজ পাওয়া যায় তবে ওয়েব ডেভেলপমেন্ট সংক্রান্ত কাজ এখানে সবচেয়ে বেশি। প্রথমে আপনাকে ঠিক করে নিতে হবে আপনি কোন কাজটি করবেন এরপর সেটা ভালভাবে শিখে নিন এবং সবশেষে আউটসোর্সিং এ আসুন। আউটসোর্সিং-এ যে সমস্ত প্রোগ্রামিং ল্যাঙ্গুয়েজ (Computer Programming Language) এর বেশি চাহিদা রয়েছে তা হল - HTML (এইচটিএমএল) , CSS (সিএসএস), PHP Programming (পিএইচপি প্রোগ্রামিং) , JAVA Programming (জাভা প্রোগ্রামিং) , C Programming (সি প্রোগ্রামিং) , Python Programming (পাইথন প্রোগ্রামিং) , Database Programming (ডাটাবেজ প্রোগ্রামিং) , Javascript Programming (জাভাস্ক) ইত্যাদি।
C (C) is a widely used computer programming language. Most undergraduate institution (Undergraduate) program is essential (core subject) as it is taught. In the C programming is taught in educational institutions laid a solid foundation for the students. The software industry is usually used in performance critical applications to build C.C is so much more popular than some of the special features. Along with the English language as it is used by us like (High Level Language) can be written in the program, as well as the language used in the machine if necessary (Assembly Language) can be written without the program. The software to be used in everyday life, we see the use of C, so as to make the system software using C dazzlingly.
Programs are usually written in C programs written in other languages than iphisiyenta (efficient) and fast (fast) is. The program is written in C / change the code a little (sometimes without) can be run on different operating systems. For example, I write the program may be adapted to run on the Windows operating system, I want to be able to run Linux also. Because many programmers still CK similar facilities could not be forgotten, that we will see gradually.
Starting from the basic concept of the advanced C Hopefully, over the course of the practical application and other issues will be discussed. There are those with a strong interest in computer programming and self-interested to learn - this app is primarily for them. It is assumed that the students acquainted with computers and the Internet to find something comfortable. Nine classes starting this app is particularly useful for students in the first year.
Index
=====
Title
Data type
Expressions and variables
printf function, the first program
Input, and Boolean arrays
if statement
while loop
for loop
Function
Structure
File Input Output
String operations
And a pointer to the memory operation
Questionnaire
At present, Bangladesh's only a matter of time for learning Computer Programming. (Computer Education / Computer Programming) computers, as well as the teaching and learning is important to know your Web Design and debhlapamenta. Web Design and Development through the outsourcing How to earn money on the Internet, a lot of blogs and apps you find on the Internet. Freelancing or outsourcing work can be found in many types, but the most commonly used Web development work. First you have to decide what you will do well to learn and then finally come to outsourcing. In outsourcing the programming language (Computer Programming Language) is more than the demand - HTML (HTML), CSS (CSS), PHP Programming (PHP programming), JAVA Programming (Java programming), C Programming (C), Python programming (Python programming), database programming (database programming), Javascript programming (jabhaska) etc.