The C Programming Language[1] (aka "K&R"), the seminal book on C | |
প্ৰকাৰ | Imperative (procedural), structured |
---|---|
সৃষ্টিৰ সময় | 1972[2] |
সৃষ্টিকৰ্তা | Dennis Ritchie |
বিকাশক | Dennis Ritchie & Bell Labs (creators); ANSI X3J11 (ANSI C); ISO/IEC JTC1/SC22/WG14 (ISO C) |
Stable release | C11 (December 2011) |
Typing discipline | Static, weak, manifest, nominal |
Major implementations | Clang, GCC, Intel C, MSVC, Pelles C, Watcom C |
উপভাষা | Cyclone, Unified Parallel C, Split-C, Cilk, C* |
Influenced by | B (BCPL, CPL), ALGOL 68,[3] Assembly, PL/I, FORTRAN |
Influenced | Numerous: AMPL, AWK, csh, C++, C--, C#, Objective-C, BitC, D, Go, Java, JavaScript, Limbo, LPC, Perl, PHP, Pike, Processing, Seed7 |
অপাৰেটিং চিষ্টেম | Cross-platform (multi-platform) |
ফাইল এক্সটেঞ্চন | .h .c |
C Programming at Wikibooks |
চি (C) হ’ল বেল লেবৰটেৰিজত ১৯৬৯ ৰ পৰা ১৯৭৩ চনৰ কালছোৱাত ডেনিচ ৰিট্চী ৰ দ্বাৰা বিকাশিত এটা কম্পিউটাৰ প্ৰগ্ৰামিং লেংগুৱেজ[4]। ই এজন প্ৰগ্ৰেমাৰক কম্পিউটাৰ আৰ্কিটেক্সাৰৰ হাই লেভেল লেংগুৱেজৰ পৰা ল' লেভেল লেংগুৱেজলৈকে এক বিস্তৃত পৰিসৰ প্ৰদান কৰে[5][6]। বিশ্বৰ বহুলভাৱে ব্যৱহৃত প্ৰগ্ৰামিং লেংগুৱেজসমূহৰ ভিতৰত চি লেংগুৱেজ অন্যতম। পৰৱৰ্তী সময়ত বিকশিত হোৱা প্ৰগ্ৰামিং লেংগুৱেজসমূহ, যেনে 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 | ৩.৪×১০-৩৮ | ৩.৪×১০৩৪ | ৪ |
চি লেংগুৱেজ (C89) ত ব্যৱহাৰ হোৱা ৩২টা ৰিজাৰ্ভড ৱৰ্ড (reserved word) সমূহ:
|
C99 ৰ ৫টা অতিৰিক্ত সংযোজন:
|
|
C11 ৰ আৰু ৭টা অতিৰিক্ত সংযোজন:
|
|
|
|
#include <stdio.h>
int main (void)
} |
ৱিকিমিডিয়া কমন্সত চি (প্ৰগ্ৰামিং লেংগুৱেজ) সম্পৰ্কীয় মিডিয়া ফাইল আছে। |