ชื่ออูฐสไตล์ : ตามชื่อของมันระบุว่ามันหมายถึงชื่อของการผสมผสานของตัวอักษรตัวพิมพ์ใหญ่บนและล่างเพื่อสร้างตัวแปรและฟังก์ชัน ตัวอย่างเช่นต่อไปนี้เป็นฟังก์ชั่นเดียวกับที่ตั้งชื่อโดย Camel Premenclature และ Underscore: ชื่อฟังก์ชั่นแรกใช้ Camel Premenclature และแต่ละจุดเบรกพอยต์ในชื่อฟังก์ชั่นถูกทำเครื่องหมายด้วยตัวอักษรตัวใหญ่; ทำเครื่องหมาย ระบบการตั้งชื่อสไตล์อูฐได้รับความนิยมเพิ่มมากขึ้นในช่วงไม่กี่ปีที่ผ่านมาและใช้งานได้ค่อนข้างดีในห้องสมุดและสภาพแวดล้อมใหม่ ๆ มากมายเช่น Microsoft Windows ในทางกลับกันวิธีการขีดเส้นใต้กลายเป็นที่นิยมหลังจาก C ปรากฏขึ้นและมันก็เป็นเรื่องธรรมดามากในโปรแกรมเก่า ๆ และสภาพแวดล้อมเช่น UNIX ระบบการตั้งชื่อฮังการี : ใช้กันอย่างแพร่หลายในสภาพแวดล้อมเช่น Microsoft Windows กฎการตั้งชื่อสำหรับตัวแปร (รวมถึงมาโคร) ที่ใช้ในการเขียนโปรแกรม Windows Hungarian Nomenclature ซึ่งเป็นโปรแกรมเมอร์ Microsoft ที่มีทักษะซึ่งเสนอโดย Charles Simonyi ระบบการตั้งชื่อฮังการีใช้คำนำหน้าเพื่อเพิ่มเครื่องหมายสัญลักษณ์ตัวพิมพ์เล็กที่สอดคล้องกันลงในชื่อตัวแปรเพื่อระบุขอบเขตประเภท ฯลฯ ฯลฯ สัญลักษณ์เหล่านี้สามารถใช้งานได้ในเวลาเดียวกันตามลำดับของ M_ (ตัวแปรสมาชิก) จากนั้นตัวชี้จากนั้นชนิดข้อมูลง่าย ๆ และอื่น ๆ ตัวอย่างเช่น: m_lpszstr แสดงถึงตัวแปรสมาชิกตัวชี้ยาวชี้ไปที่สตริงที่ลงท้ายด้วย 0 อักขระ กุญแจสำคัญในการตั้งชื่อฮังการีคือ: ชื่อของตัวระบุเริ่มต้นด้วยตัวอักษรตัวพิมพ์เล็กหนึ่งตัวหรือมากกว่าเป็นคำนำหน้า; ของตัวแปร Pascal Pasclature : คล้ายกับระบบการตั้งชื่ออูฐ อย่างไรก็ตามระบบการตั้งชื่ออูฐอยู่ในตัวอักษรตัวพิมพ์เล็กตัวแรกในขณะที่ Pascal Pasclature อยู่ในตัวอักษรตัวพิมพ์ใหญ่ตัวอักษรตัวแรกเช่น:: ทั้งสองใช้ระบบการตั้งชื่อ Pascal ใน C#ส่วนใหญ่เป็นระบบการตั้งชื่อ Pascal และการตั้งชื่ออูฐ สรุปกฎการตั้งชื่อสามข้อ: MyData เป็นตัวอย่างของการตั้งชื่อ Pascal MyData เป็นชื่ออูฐ Imydata เป็นระบบการตั้งชื่อฮังการี printemployeepaychecks ();
print_employee_paychecks (); displayinfo ();
ชื่อผู้ใช้สตริง;