Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> C++

ภาษาโปรแกรม C ++ คืออะไร?


C++ เป็นภาษาการเขียนโปรแกรมที่พัฒนาโดย Bjarne Stroustrup ในปี 1979 ที่ Bell Labs C++ ถือเป็นภาษาระดับกลาง เนื่องจากประกอบด้วยคุณลักษณะภาษาระดับสูงและระดับต่ำรวมกัน มันเป็น superset ของ C และแทบทุกโปรแกรม C ที่ถูกกฎหมายก็คือโปรแกรม C ++ ที่ถูกกฎหมาย C++ ทำงานบนแพลตฟอร์มที่หลากหลาย เช่น Windows, Mac OS และ UNIX เวอร์ชันต่างๆ

เป็นภาษาที่ −

  • พิมพ์แบบคงที่ - ภาษาโปรแกรมอ้างว่าใช้การพิมพ์แบบคงที่เมื่อดำเนินการตรวจสอบประเภทระหว่างเวลาคอมไพล์ซึ่งต่างจากรันไทม์
  • เรียบเรียง - ภาษาที่คอมไพล์เป็นภาษาการเขียนโปรแกรมที่การใช้งานโดยทั่วไปคือคอมไพเลอร์ (นักแปลที่สร้างรหัสเครื่องจากซอร์สโค้ด) และไม่ใช่ล่าม (ตัวดำเนินการทีละขั้นตอนของซอร์สโค้ดซึ่งไม่มีการแปลก่อนรันไทม์)
  • เอนกประสงค์ − ภาษาเอนกประสงค์อาจเป็นภาษาที่ใช้โดยทั่วไปในโดเมนของแอปพลิเคชัน และไม่มีตัวเลือกเฉพาะสำหรับโดเมนเฉพาะ ซึ่งตรงกันข้ามกับภาษาเฉพาะโดเมน (DSL) ซึ่งเชี่ยวชาญเฉพาะกับโดเมนแอปพลิเคชันเฉพาะ
  • ตัวพิมพ์เล็ก-ใหญ่ − C++ คำนึงถึงตัวพิมพ์เล็กและตัวพิมพ์ใหญ่ เช่น ตัวระบุทั้งหมด คีย์เวิร์ด ฯลฯ หมายถึงสิ่งที่แตกต่างกันเมื่ออยู่คนละกรณี
  • รูปแบบอิสระ − ภาษารูปแบบอิสระคือภาษาโปรแกรมที่การวางตำแหน่งของอักขระบนหน้าในข้อความของโปรแกรมไม่มีนัยสำคัญ
  • การเขียนโปรแกรมเชิงขั้นตอน - ภาษาโปรแกรมโปรดักชั่นเป็นภาษาการเขียนโปรแกรมที่สำคัญซึ่งโปรแกรมมีความสามารถในการจัดโครงสร้างหลักในแง่ของขั้นตอนที่นำมาใช้ใหม่ได้เช่น รูทีนย่อยและ/หรือฟังก์ชันต่างๆ
  • การเขียนโปรแกรมเชิงวัตถุ - การเขียนโปรแกรมเชิงวัตถุ (OOP) เป็นกระบวนทัศน์การเขียนโปรแกรมตามแนวคิดของ "วัตถุ" ซึ่งอาจมีข้อมูลในรูปแบบของฟิลด์ซึ่งมักรู้จักกันในชื่อแอตทริบิวต์ และโค้ด ในรูปแบบของโพรซีเดอร์ ที่มักเรียกกันว่าเมธอด
  • การเขียนโปรแกรมทั่วไป - การเขียนโปรแกรมทั่วไปคือรูปแบบหนึ่งของการเขียนโปรแกรมคอมพิวเตอร์ ซึ่งอัลกอริธึมถูกเขียนในรูปแบบของประเภทที่จะระบุภายหลัง จากนั้นจึงสร้างอินสแตนซ์เมื่อจำเป็นสำหรับประเภทเฉพาะที่ระบุเป็นพารามิเตอร์