ភាសាស៊ី៖ ភាពខុសគ្នារវាងកំណែនានា
ខ្លឹមសារដែលបានលុបចោល ខ្លឹមសារដែលបានសរសេរបន្ថែម
No edit summary |
No edit summary |
||
បន្ទាត់ទី៣៖
__TOC__
:ភាសា C (C programming language) ជាភាសាសម្រាប់សរសេរកម្មវិធីព័ត៌មានវិទ្យាដែលមានលទ្ធភាពអាចគ្រប់គ្រង់និងដាក់ដំណើរការលើប្រព័ន្ធ[[កុំព្យូទ័រ]]រួមទាំងប្រព័ន្ធអេឡិចត្រូនិកបានទៀតផង។ ភាសា C ត្រូវបានបង្កើតឡើងដោយលោក[[ដេនីស រីឈី]] (Dennis Ritchie) នៅចន្លោះឆ្នាំ១៩៦៩ និង ១៩៧៣ នៅបន្ទប់ពិសោធរបស់Bell Telephone ។ ភាសា C ដំបូងឡើយត្រូវបានបង្កើតឡើងដើម្បីបង្កើតប្រព័ន្ធប្រតិបត្តិការ[[យូនិក
==ប្រវត្តិ==
ភាសា C បានបង្កើតឡើងដោយលោក[[ដេនីស រីឈី]] (Dennis Ritchie) នៅចន្លោះឆ្នាំ ១៩៦៩ និង ១៩៧៣ នៅបន្ទប់ពិសោធរបស់Bell Telephone នឹងមានសន្ទុះខ្លាំងនៅឆ្នាំ ១៩៧២ នេះបើតាមសំដីរបស់លោក[[ដេនីស រីឈី]]។ គេបានដាក់ឈ្មោះភាសានេះថាជា "ភាសា C" ព្រោះវាត្រូវបានបង្កើតឡើងដោយប្រើប្រាស់លក្ខណៈរបស់[[ភាសា B]] បង្កើតឡើងដោយលោក [[Ken Thompson]]។ [[ភាសា B]] គឺត្រូវបានបង្កើតឡើងដោយពឹងផ្អែកលើលក្ខណៈរបស់[[ភាសា BCPL]] ដែលបានបង្កើតឡើងដោយលោក [[ម៉ាធីន រីឆាត]] (Martin Richards)។ ដូច្នេះ ភាសា C ទទួលលក្ខណៈដោយប្រយោលអំពី[[ភាសា BCPL]] តាមរយៈ[[ភាសា B]]។ <br />
ភាសា C ត្រូវបានបង្កើតដោយមានលក្ខណៈជិតស្និតនឹងការបង្កើតប្រព័ន្ធប្រតិបត្តិការ[[យូនិក (Unix)]] ដែលតំបូងឡើយប្រព័ន្ធប្រតិបត្តិការ[[យូនិក (Unix)]]នេះបានបង្កើតដោយ[[កូដបណ្ដុំ(assembly)]] ប៉ុណ្ណោះ សម្រាប់ដាក់ប្រតិបត្តិការម៉ាស៊ីន [[PDP-7]] ហើយដែលក្រោយមកក៏ត្រូវបានប្រើប្រាស់ដើម្បីដាក់ប្រតិបត្តិការម៉ាស៊ីន [[PDP-11]]។ នៅឆ្នាំ ១៩៧៣ ភាសា C បានបន្ថែមនូវ[[រចនាសម្ព័ន្ធ(struct type)]]និងត្រូវបានយកទៅប្រើប្រាស់សម្រាប់សរសេរ[[ស្នូលរបស់ប្រព័ន្ធប្រតិបត្តិការយូនិក (Unix Kenal)]] ហើយដែលបានក្លាយជាភាសាសរសេរកម្មវិធីព័ត៌មានវិទ្យាទីមួយដែលត្រូវបានគេយកទៅប្រើប្រាស់សម្រាប់បង្កើតប្រព័ន្ធប្រតិបត្តិការជំនួសការសរសេរបែបកូដបណ្ដុំ (assembly)។<br />
ឧទាហរណ៍: <br />
កម្មវិធី Hello world
|