চি (C) হ’ল বেল লেবৰটেৰিজত ১৯৬৯ ৰ পৰা ১৯৭৩ চনৰ কালছোৱাত ডেনিচ ৰিট্চী ৰ দ্বাৰা বিকাশিত এটা কম্পিউটাৰ প্ৰগ্ৰামিং লেংগুৱেজ১। ই এজন প্ৰগ্ৰেমাৰক কম্পিউটাৰ আৰ্কিটেক্সাৰৰ হাই লেভেল লেংগুৱেজৰ পৰা ল' লেভেল লেংগুৱেজলৈকে এক বিস্তৃত পৰিসৰ প্ৰদান কৰে২৩। বিশ্বৰ বহুলভাৱে ব্যৱহৃত প্ৰগ্ৰামিং লেংগুৱেজসমূহৰ ভিতৰত চি লেংগুৱেজ অন্যতম। পৰৱৰ্তী সময়ত বিকশিত হোৱা প্ৰগ্ৰামিং লেংগুৱেজসমূহ, যেনে C++, C#, D, Go, Java, JavaScript, Limbo, LPC, Perl, PHP, Python ইত্যাদি প্ৰত্যক্ষ বা পৰোক্ষভাৱে চি(C) লেংগুৱেজৰ দ্বাৰা প্ৰভাৱিত।
চি লেংগুৱেজৰ ডাটাৰ ধৰণ
| Type | Range (ৰ পৰা) | Range (লৈ) | Bytes | Represents |
|---|---|---|---|---|
| Char/short | -১২৮ | ১২৭ | ১ | |
| Unsigned char | ০ (শূন্য) | ২৫৫ | ১ | |
| Int | -৩২,৭৬৮ | ৩২,৭৬৭ | ২ | |
| Unsigned int | ০ (শূন্য) | ৬৫,৫৩৫ | ২ | |
| Long | -২১৪,৭৪,৩৮,৬৪৮ | ২১৪,৭৪,৩৮,৬৪৭ | ৪ | |
| Unsigned long | ০ (শূন্য) | ৪২৯,৪৯,৬৭,২৯৫ | ৪ | |
| Float | ৩.৪×১০-৩৮ | ৩.৪×১০৩৪ | ৪ |
চি লেংগুৱেজত ব্যৱহাৰ হোৱা সংখ্যা, আখৰ, আৰু বিশেষ চিহ্নসমূহ-
- আখৰ: a-z, A-Z, '_'
- সংখ্যা: 0-9
- বিশেষ চিহ্ন: ~! @ # % ^ & * - + =:; " ' < >, .? | / \ { } [ ]
- খালি ঠাই: স্পেচ (space), নিউলাইন (newline), কমেণ্ট (comment), টেব (Tab)
ৰিজাৰ্ভড ৱৰ্ড
চি লেংগুৱেজ (C89) ত ব্যৱহাৰ হোৱা ৩২টা ৰিজাৰ্ভড ৱৰ্ড (reserved word) সমূহ:
auto break case char const continue default do
double else enum extern float for Goto if
int long register return short signed Sizeof static
Struct Switch typedef union unsigned Void Volatile While
C99 ৰ ৫টা অতিৰিক্ত সংযোজন:
_Bool _Complex
_Imaginary inline
Restrict
C11 ৰ আৰু ৭টা অতিৰিক্ত সংযোজন:
_Alignas _Alignof
_Atomic _Generic
_Noreturn _Static_assert
_Thread_local
এটা আৰ্হি চি প্ৰগ্ৰাম
| #include <stdio.h> int main (void) {::printf ("Hello Assamese Wikipedia\n"); } |
বাহ্যিক সংযোগ
- ISO C Working Group official website
- comp.lang.c Frequently Asked Questions
- ISO/IEC 9899. Official C99 documents.
- ANSI C Standard (ANSI X3J11/88-090) (Published 13 May 1988), Third Public Review
- ANSI C Rationale (ANSI X3J11/88-151) (Published 18 November 1988)
তথ্যসূত্ৰ
- ↑ Giannini, Mario; Code Fighter, Inc.; Columbia University. (2004). C/C++. The Internet encyclopedia. John Wiley and Sons. পৃ. 164. ISBN 0-471-22201-1
- ↑ (2009). Programming Language Popularity
- ↑ (2009). TIOBE Programming Community Index
উৎস আৰু অনুজ্ঞাপত্ৰ
উৎস: অসমীয়া ৱিকিপিডিয়া। এই প্ৰবন্ধটো অসমীয়া ৱিকিপিডিয়াৰ “চি (প্ৰগ্ৰামিং লেংগুৱেজ)” প্ৰবন্ধৰ সংশোধন ৫৩৯৫৮৯ (২১ ছেপ্তেম্বৰ ২০২৫)ৰ পৰা আনি অসমীয়া বিশ্বকোষৰ গাঁথনিলৈ ৰূপান্তৰ কৰা হৈছে। মূল লেখকসকলৰ তালিকা সম্পাদনা-ইতিহাসত উপলব্ধ। পাঠ্য CC BY-SA 4.0।