ในปี ค.ศ. 1972 Dennis Ritchie เป็นผู้คิดค้นภาษาซี เป็นคแรก แต่ยังไม่ได้รับความนิยม ต่อมาในปี ค.ศ. 1978 Brian Kernighan ได้ร่วมกับ Dennis Ritchie พัฒนามาตรฐานของภาษาซี ขึ้น เรียกว่า K&R 1(Kernighan &
Ritchie) ทําให้มีผู้สนใจภาษาซี เพิ่มมากขึ้น ในความยืดหยุ่นของภาษา ทําให้ภาษาซี ได้รับความนิยมเพิ่มขึ้นเรื่อยๆจนแพร่หลายไปทั่วโลก ปัจจุบัน ภาษาซี ยังคงได้รับความนิยมอย่างกว้างขวาง เหมาะสําหรับการเขียนโปรแกรมแบบโครงสร้าง และมีความยืดหยุ่น ภาษาโปรแกรมรุ่นใหม่ เช่น c++, Java, C# ฯลฯ ยังใช้พื้นฐานจาก ภาษาซี ถ้าหากมีพื้นฐานการเขียนโปรแกรมด้วยภาษาซี มาแล้ว ก็สามารถเรียนรู้ภาษาใหม่ๆได้ง่ายขึ้น
ในงานด้าน hardware ที่มีการอ่านข้อมูลจาก sensor แน่นอนว่าข้อมูลที่ได้มาในแต่ละครั้งอาจจะมีข้อมูลที่ error หรือข้อมูลที่เพี้ยนไปจากความเป็นจริงบางช่วงเวลา ซึ่งเราไม่ต้องการข้อมูลพวกนั้นเช่น ถ้าเราต้องการวนลูปอ่านข้อมูลจาก Accelerometer เป็น sensor วัดความเร่ง ปกติแล้วเมื่อเราวนลูปอ่านข้อมูลจาก sensor พวกนี้จะได้ค่า error หรือสัญญานรบกวน ค่อนข่างสูง
เคยไหมเวลา login เข้า Secure Shell แล้ว ช้า สาเหตุเกิดจาก ค่า config default ของ sshd เมื่อมีการ login เข้ามาระบบจะพยายามแปลง ip address เป็นชื่อ host name โดยไปถามจาก DNS Server (reverse hostname lookup) ถ้าเครื่อง ไม่สามารถติดต่อ DNS Server ได้ จะทําให้ ตอน login จะค้างไปซักพัก
วิธีการสร้าง Directory ใน Ubuntu เราจะใช้ Command คือmkdir [OPTION]... [DIRECTORY]...[OPTION]... คือ Option สําหรับสร้าง Directory ดังนี้