Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> การเขียนโปรแกรม C

ข้อดีของภาษา C เทียบกับภาษาอื่นๆ

C พัฒนาโดย Dennis Ritchie (1970s) เพื่อ Redesign UNIX OS แทนภาษา B ที่ไม่รองรับ Struct และ Data Types

ข้อดีของ C

  • Middle-level: ทำได้ทั้ง Low-level (Driver/Kernel) และ High-level (Application)
  • Structured: แบ่งโปรแกรมซับซ้อนเป็น Functions ย่อย
  • Embedded Systems: เข้าถึง Hardware API, Dynamic Memory ได้โดยตรง
  • Case-sensitive: พิมพ์เล็ก/ใหญ่ แยกความหมาย
  • Portable: Windows, UNIX, Linux เขียนส่วนใหญ่ด้วย C
  • General-purpose: Game, Graphics, Enterprise Apps
  • Rich Library: Built-in Functions มากมาย

C แทนที่ ALGOL, B, PL/I, FORTRAN กลายเป็นภาษาหลักสำหรับ Embedded Systems, Microprocessors, Microcontrollers