ภาษาโปรแกรม C (ต้องออกเสียง "c")สามารถมีลักษณะเป็นสากลประหยัดด้วยชุดของตัวดำเนินการเต็มรูปแบบด้วยโครงสร้างข้อมูลที่ทันสมัยและการควบคุมการไหล ภาษานี้ไม่สามารถเรียกได้ว่าเป็นภาษา "ใหญ่" และไม่ใช้เป็นภาษาระดับสูง แต่ก็ไม่ได้ถูกสร้างขึ้นสำหรับงานเฉพาะใด ๆ แต่ในทางตรงกันข้ามก็พยายามทำให้มีประสิทธิภาพมากที่สุดเท่าที่จะเป็นไปได้สำหรับแอพพลิเคชันใด ๆ การผสมผสานที่น่าสนใจของความคิดที่ฝังตัวอยู่ในภาษา C ทำให้สะดวกและมีประสิทธิภาพมากขึ้นสำหรับปัญหาที่หลากหลายกว่าภาษาอื่น ๆ ที่อาจจะก้าวหน้ากว่า
การสื่อสาร "C" กับ OS "UNIX" อยู่ใกล้มากตั้งแต่นี้ภาษาที่พัฒนาขึ้นพร้อมกับ "UNIX" และส่วนใหญ่ของซอฟต์แวร์สำหรับระบบนี้ถูกเขียนลงไป ในเวลาเดียวกันภาษา C มักเรียกว่าภาษาของการเขียนโปรแกรมระบบเพราะเชื่อว่าสะดวกในการสร้างระบบปฏิบัติการโดยใช้มันจริงบรรณาธิการข้อความโปรแกรมประมวลผลฐานข้อมูลและเกมจะถูกเขียนลงบนมันด้วยความสำเร็จเช่นเดียวกัน
C เป็นภาษาการเขียนโปรแกรมระดับต่ำ แต่ไม่เป็นมูลค่าการพิจารณาว่าไม่ดีในความเป็นจริงมันก็ทำงานกับวัตถุเดียวกันกับที่คอมพิวเตอร์ทุกเครื่องทำงานอย่างต่อเนื่องโดยมีสัญลักษณ์ที่อยู่และหมายเลข ในกรณีนี้วัตถุทั้งหมดจะถูกรวมเปรียบเทียบหรือลบออกโดยใช้การทำงานแบบลอจิคัลและเลขคณิตธรรมดาซึ่งเป็นที่คุ้นเคยกับคอมพิวเตอร์
แม้ว่าจะเป็นหน้าที่ของการทำงานกับวัตถุผสมกลายเป็นบรรทัดฐานในโลกของการเขียนโค้ดและฝังตัวอยู่ในภาษาโปรแกรมสมัยใหม่ทั้งหมด C ซึ่งแตกต่างจากภาษาอื่นไม่สามารถทำงานกับอ็อบเจ็กต์เช่นสตริงรายการอาร์เรย์หรือเซต ไม่มีอะนาลอกของการดำเนินการ PL / 1 ทั้งสตริงและอาร์เรย์
หน่วยความจำ C ทำงานร่วมกับสแต็กและคำจำกัดความทางสถิติ C ไม่มีความเป็นไปได้อื่น ๆ ในการทำงานกับหน่วยความจำคุณจะไม่พบ "กอง" หรือ "ที่เก็บขยะ" อย่างที่ Pascal หรือ Algol 68 สามารถทำได้
และแม้แต่กลไกพื้นฐานที่สุดอินพุต / เอาต์พุตภาษา C ไม่มีให้คุณจะไม่พบตัวดำเนินการอ่านและเขียนในนั้นและไม่มีฟังก์ชันในตัวสำหรับการทำงานกับระบบไฟล์ การดำเนินการระดับสูงดังกล่าวจัดเตรียมโดยใช้ไลบรารีลิงก์
และภาษาโปรแกรม C จะปฏิเสธที่จะทำงานหากคุณต้องการโปรแกรมหลายโปรแกรมการซิงโครไนซ์การทำงานแบบขนาน ฯลฯ ประกอบด้วยโอกาสเฉพาะสำหรับการทำงานที่เรียบง่ายและสอดคล้องกันองค์ประกอบ: ลูปการตรวจสอบการจัดกลุ่มและรูทีนย่อย
บางคนอาจแปลกใจที่คำพูดนั้นให้กับโปรแกรมเมอร์ ("ทำไมฉันต้องเรียกใช้ฟังก์ชันทุกครั้งที่ต้องเปรียบเทียบสองสามบรรทัด!") แต่ในทางกลับกันมันเป็นเพราะการประหยัดค่าใช้จ่ายนี้ทำให้โปรแกรม C ได้เปรียบด้านความเร็วอย่างแท้จริง
ในทางกลับกันผู้ประกอบการจำนวนน้อยลดเวลาที่ต้องใช้ในการจดจำและคุณต้องใช้เพียงไม่กี่หน้าเพื่ออธิบายทั้งหมด และตามที่แสดงในทางปฏิบัติคอมไพเลอร์ที่มี "C" เป็นเครื่องมือขนาดกะทัดรัดที่เขียนได้ง่ายมาก การใช้เครื่องมือที่ทันสมัยคอมไพเลอร์สำหรับคอมพิวเตอร์เครื่องใหม่ทั้งหมดจะพร้อมใช้งานในเวลาเพียงไม่กี่เดือนแม้ว่า 80% ของโค้ดจะคล้ายกับโค้ดของเวอร์ชันก่อนหน้าก็ตาม เนื่องจากคุณสมบัตินี้ภาษาการเขียนโปรแกรม C ถือได้ว่าเป็นอุปกรณ์พกพามาก และประสิทธิภาพของมันนั้นไม่สมเหตุสมผลเลยที่จะเขียนโปรแกรมใด ๆ ในแอสเซมเบลอร์ที่มีความสำคัญต่อประสิทธิภาพอย่างที่เคยเป็นมา ตัวอย่างที่ดีที่สุดคือระบบปฏิบัติการ "UNIX" ซึ่ง 90% เขียนด้วย "C" และซอฟต์แวร์แอพพลิเคชั่นสำหรับมันเกือบทั้งหมดสร้างขึ้นโดยโปรแกรมเมอร์จำนวนมากในภาษาที่ยอดเยี่ยมเดียวกันซึ่งปัจจุบันถือเป็นภาษาโปรแกรมอันดับหนึ่งของโลก