ภาษาระบบ

C

ระบบปฏิบัติการ embedded และงานใกล้ hardware

เริ่มปรากฏ ต้นทศวรรษ 1970

อัปเดตล่าสุด

ความเป็นมา

Dennis Ritchie พัฒนา C ที่ Bell Labs ช่วงต้นทศวรรษ 1970 เพื่อใช้สร้าง Unix โดยช่วงสำคัญของการพัฒนาอยู่ในปี 1972

แนวทางทำงาน

ภาษา compiled ที่ให้ควบคุมหน่วยความจำและ ABI

เหมาะกับงานแบบไหน

งานที่ต้องคุยกับ hardware หรือระบบที่มีข้อจำกัด

ข้อควรชั่งน้ำหนัก

ผู้พัฒนาต้องจัดการ memory, buffer และ undefined behavior อย่างรอบคอบ

Framework และเครื่องมือ

4 รายการในคลัง · กำลังขยายข้อมูลเพิ่มเติม ไม่ใช่รายชื่อทั้งหมดใน ecosystem

C Standard LibraryStandard libraryฟังก์ชันพื้นฐานที่กำหนดโดยมาตรฐานภาษาอ่านรายละเอียด C Standard Library
POSIXOperating system API standardชุด API สำหรับระบบตระกูล Unixอ่านรายละเอียด POSIX
GTKUI toolkitชุดเครื่องมือสร้าง graphical user interface เขียนด้วย C และรองรับภาษาอื่นผ่าน bindingsอ่านรายละเอียด GTK
LVGLEmbedded UI libraryไลบรารีสร้างส่วนติดต่อผู้ใช้สำหรับระบบ embeddedอ่านรายละเอียด LVGL