สวัสดีและยินดีต้อนรับ.
มาพูดถึงค ภาษาโปรแกรม
ในที่สุดเราก็เริ่มเรียนรู้ได้ เล็กน้อยเกี่ยวกับค
ฉันต้องการให้ภาพรวมและให้ คุณมีความคิดเล็กน้อยว่า c เกิดขึ้นได้อย่างไร
ดังนั้น c คือจุดประสงค์ทั่วไป ภาษาโปรแกรมที่จำเป็น
รองรับการเขียนโปรแกรมแบบมีโครงสร้าง
ตอนนี้เราพูดถึงระดับที่สูงขึ้นแล้ว ภาษาและเราอธิบายว่า
c เป็นโปรแกรมระดับสูงอย่างไร ภาษาก็หมายความว่าใช้งานง่ายและมีประสิทธิภาพมากขึ้น
มากกว่าการเขียนภาษาแอสเซมบลี ทำความเข้าใจชุดคำสั่ง
โดยเฉพาะมันเป็นเรื่องธรรมดามาก จุดประสงค์และความหมายก็คือ
คุณสามารถเขียนแอปพลิเคชันได้ทุกประเภท ในภาษาโปรแกรมซี
ภาษาโปรแกรมบางภาษา มีความเฉพาะเจาะจงกับแอปพลิเคชันหรือเฉพาะโดเมน
ตัวอย่างเช่นในการเขียนโปรแกรม ภาษาอย่างโคบอลต์ คุณสามารถใช้ได้เพียง
แอปพลิเคชันทางธุรกิจที่เหมาะสม
การเขียนโปรแกรมเช่น matlab หรือ a เครื่องมือเช่น MATLAB คุณสามารถเขียนแอปพลิเคชั่นบางตัวเท่านั้น
C คุณสามารถเขียนปฏิบัติการ แอพพลิเคชั่นระบบ คุณสามารถเขียนโปรแกรมทั่วไปได้ทั้งหมด
ประเภทต่างๆ
นอกจากนี้ยังจำเป็นสำหรับ ภาษาโปรแกรมคอมพิวเตอร์
ซึ่งหมายความว่าโดยพื้นฐานแล้ว จัดระเบียบตามคำสั่ง ตัวแปร
สิ่งต่างๆ เช่นนั้น
ถ้าคุณจะเรียนคอมพิวเตอร์ ลงโปรแกรมให้ละเอียดจะเห็นว่ามีความแตกต่างกัน
ประเภทของภาษาโปรแกรมต่างๆ เช่น การเขียนโปรแกรมเชิงฟังก์ชัน
ภาษาหรือภาษาโปรแกรมตรรกะ ซึ่งนั่นก็หมายถึง ว่าภาษาโปรแกรมถูกจัดระเบียบแตกต่างกันเล็กน้อย
เช่น การเขียนโปรแกรมลอจิก ภาษามีชุดของภาคแสดงและถามคำถาม
C เป็นเซตของ งบอธิบายสิ่งที่ต้องทำ
ดังนั้นคุณจะไป ใช้ข้อความเหล่านี้
คุณจะเขียนสิ่งนี้ บรรทัดของรหัสในโปรแกรมของคุณ
และโดยพื้นฐานแล้วมันจะเป็นอย่างไร ทำคือจะเปลี่ยนสถานะของรหัสหรือสถานะของข้อมูล
จะเน้นไปที่วิธีการ ทำสิ่งต่าง ๆ ให้เสร็จแล้วคุณจะสร้างตัวแปรและ
ข้อมูลและหน่วยความจำและอัลกอริธึมและการใช้คำสั่งเพื่อทำสิ่งนี้
เป็นหนึ่งที่นิยมใช้กันมากที่สุด ภาษาการเขียนโปรแกรมตลอดกาล
และนั่นเป็นเพียงข้อเท็จจริง
และนั่นเป็นเหตุผลสำคัญประการหนึ่ง ที่จะเรียนรู้มันเป็นเพราะมันใช้กับแอพพลิเคชั่นต่างๆมากมาย
และรหัสที่แตกต่างกันมากมาย
มาแล้วจ้า ค่อนข้างนานเช่นกัน
มันเป็นภาษาที่ทันสมัย
และที่ฉันหมายถึงสิ่งนี้ก็คือ ใช้โครงสร้างการควบคุมพื้นฐานส่วนใหญ่และสิ่งเหล่านี้คือ
คำสั่งแบบมีเงื่อนไข ถ้าคำสั่งและคุณลักษณะของภาษาสมัยใหม่
จึงมีฟังก์ชัน ตัวแปร สิ่งดีๆ ทั้งหมดนี้ที่ภาษาสมัยใหม่ส่วนใหญ่ใช้
มันถูกออกแบบมาสำหรับการวางแผนจากบนลงล่าง ซึ่งหมายความว่าคุณสามารถเริ่มต้นที่ด้านบนและลงไปได้เมื่อคุณวางแผน
เพื่อให้คุณสามารถเริ่มต้นที่ผู้ใช้ ระดับอินเทอร์เฟซจากนั้นคุณสามารถลงไปที่ระดับล่างและ
ใช้รหัสระดับล่างจริง
มันถูกจัดอยู่รอบ ๆ การใช้ฟังก์ชัน
ดังนั้นสำหรับคุณคนคณิตศาสตร์ออก มีที่เข้าใจสิ่งที่ออกแบบฟังก์ชั่นหรือโมดูล
คือ มันค่อนข้างพื้นฐาน
แต่หน้าที่คือหนทาง เพื่อจัดระเบียบรหัสของคุณ
เราจะยกตัวอย่างมากมาย เกี่ยวกับฟังก์ชันในการออกแบบโมดูล
ไม่สำคัญที่จะเข้าใจสิ่งนี้ ตอนนี้ แต่คุณควรเข้าใจว่าในระดับสูง
c กำลังจะ ถูกจัดระเบียบตามแนวคิดนี้
และน่าเชื่อถือมาก และน่าอ่านมาก
เชื่อถือได้หมายความว่าเมื่อคุณ เขียนโค้ด มันจะทำตามที่คุณบอกให้ทำ
มันจะไม่ใช่แค่ ผิดพลาดโดยไม่มีเหตุผล
และอ่านได้หมายความว่าเมื่อคุณ ดูมันแล้วคุณดูซอร์สโค้ดและคำสั่งที่คุณ
สามารถเข้าใจสิ่งที่เกิดขึ้นได้หากคุณเข้าใจภาษา
ไม่ต้องทำหน้าแบบนั้น เดาและพูดว่าพวกเขากำลังพยายามทำอะไรที่นี่สิ่งที่ทำ
หมายความว่าหรือไม่ซับซ้อน
อ่านเข้าใจง่ายมาก โปรแกรม c เมื่อคุณเห็นมันและหลังจากที่คุณเข้าใจภาษาแล้ว
ใช้ได้กับทุกอย่างตั้งแต่ คอมพิวเตอร์หลายเครื่อง ระบบปฏิบัติการต่างๆ
เมนเฟรม
อย่างที่บอกค่ะ แพร่หลาย ใช้แล้วมีประโยชน์มากในการเรียนรู้
เป็นภาษาที่ต้องการสำหรับ ผลิตโปรแกรมประมวลผลคำ
สเปรดชีต และคอมไพเลอร์
คอมไพเลอร์จำนวนมากเขียนในค.
เราเข้าใจคำว่า คอมไพเลอร์หมายถึงจากการบรรยายครั้งล่าสุดของเรา
นี่คือสิ่งเตือนใจ นี่คือสิ่งที่ นำซอร์สโค้ดและแปลเป็นชุดคำสั่ง
ดังนั้นคุณสามารถเขียน a . ได้จริง คอมไพเลอร์
ซึ่งเป็นแค่โปรแกรมในภาษาซี ดีมาก
กลายเป็นที่นิยมอย่างมากสำหรับ การเขียนโปรแกรมระบบฝังตัว
ระบบสมองกลฝังตัวคือสิ่งที่ เช่นไมโครโปรเซสเซอร์ที่พบในรถยนต์
กล้อง เครื่องเล่นดีวีดี
เอ็มเบ็ดเด็ดมี โปรแกรมต้องมีประสิทธิภาพ
มันทำงานบนหน่วยความจำไม่มาก ฮาร์ดแวร์ระดับสูงไม่มาก
การฝังตัวจึงเป็นการเขียนโปรแกรมตามเวลาจริง
และได้รับความนิยมอย่างมากใน เพราะมันมีประสิทธิภาพมาก
ยังเล่นได้อย่างแข็งแกร่ง บทบาทในการพัฒนาลินุกซ์
และเมื่อฉันพูดเล็กน้อยเกี่ยวกับ ประวัติของ
c คุณจะสังเกตเห็นว่าทำไม
แต่ลีนุกซ์เป็นระบบปฏิบัติการยอดนิยม ระบบสำหรับคนที่ไม่คุ้นเคย
มันคล้ายกับหน้าต่าง
มันเป็นเพียงวิธีที่แตกต่างไป โต้ตอบกับคอมพิวเตอร์ของคุณ
มันใช้เยอะมาก
เป็นพื้นฐานสำหรับ mac ระบบปฏิบัติการ, แมคอินทอช.
และคมีบทบาทสำคัญใน การเขียนระบบปฏิบัติการนั้น
อีกเหตุผลสำคัญอีกแล้ว ทำไมคุณถึงอยากเรียนภาษานี้
ฉันได้กล่าวถึงก่อนหน้านี้ c โปรแกรมอยู่ในระดับสูง
และนั่นหมายความว่าพวกเขาจะมากหรือน้อย ปรับเปลี่ยนได้ง่ายและปรับเปลี่ยนรูปแบบหรือภาษาใหม่ได้ง่าย
ประโยชน์อีกอย่างหนึ่ง
ในปี 1990 ซอฟต์แวร์เฮ้าส์หลายแห่ง เริ่มหันมาใช้ภาษา c++ สำหรับโครงการเขียนโปรแกรมขนาดใหญ่
ตอนนี้คุณอาจถามตัวเอง ทำไมมันถึงสำคัญ
เรากำลังเรียนภาษา c ไม่ใช่ c++
ก็เหตุผลที่สำคัญ เป็นเพราะ c เป็นสับเซตของ c++
บอกแล้วว่าจัด รอบการทำงาน การออกแบบโมดูล
C++ อยู่รอบตัวเสมอ เงื่อนไขของวัตถุนี้
เราไม่ไปเรียน วัตถุในชั้นนี้
แต่เหตุผลที่ฉันพูดถึง c++ เพราะถ้าคุณเรียนภาษา c คุณจะรู้อะไรมากเกี่ยวกับ
c++
และ c ++ ก็เป็นอีกอันหนึ่ง ภาษาที่นิยมจริงๆ
ดังนั้นโปรแกรม c ใดๆ ที่คุณเขียนคือ จะเป็นโปรแกรมที่ถูกต้องใน c ++
ดังนั้นมันจะดีมาก
หากคุณเคยต้องการที่จะก้าวต่อไปและ คุณต้องการเรียนรู้
c ++ คุณจะรู้ครึ่ง .แล้ว ภาษาเพราะคุณจะรู้ภาษาซี
สำคัญมาก
C เป็นสับเซตของ c++
C ยังคงเป็นทักษะหลักที่จำเป็นโดย บริษัท และติดอันดับใน 10 อันดับแรกของทักษะที่ต้องการเสมอ
อีกเหตุผลหนึ่งที่ต้องเรียนรู้
ฉันใช้ c ทุกวันที่งานของฉัน
ฉันทำงานที่ซีร็อกซ์
ฉันใช้มันทุกวัน
เราเขียนโปรแกรมบนระบบปฏิบัติการลินุกซ์ และเราเขียนแอปพลิเคชัน c
และเราเขียนแอปพลิเคชัน c ++ ด้วย
มันไม่ใช่ภาษาโบราณ
มันไม่เคยใช้อีกต่อไป
มันใช้ค่อนข้างน้อย
ดังนั้นถ้าคุณนั่งคิดในใจ ไม่อยากเสียเวลากับซี
อยากเรียน สิ่งใหม่และน่าสนใจทับทิมหรือบางอย่าง
ใหม่กว่าเช่น go หรือบางสิ่งบางอย่าง
C ยังคงดังและยังคงแพร่หลายอยู่ ใช้แล้วยังคงเป็นทักษะที่จำเป็นสำหรับหลาย
ๆ อุตสาหกรรม
ดังนั้นโดยการเรียนรู้ c คุณกำลังไป ให้มีประวัติย่อที่เป็นที่ต้องการของตลาดมาก
คุณจะได้รับ ตำแหน่งต่างๆ มากมาย
C ให้โครงสร้างที่ แผนที่อย่างมีประสิทธิภาพกับคำแนะนำเครื่องทั่วไป
เราจึงพูดถึงแนวคิดของ a . นี้ คอมไพเลอร์และคำสั่งเครื่องอยู่ที่ระดับต่ำสุด
เพราะการทำแผนที่นี้เป็นเช่นนั้น ง่ายใน c มักใช้โดยโปรแกรมที่ก่อนหน้านี้
ดำเนินการในภาษาแอสเซมบลี
และด้วยเหตุนี้เองด้วย ง่ายต่อการเขียนระบบปฏิบัติการหรือโปรแกรมฝังตัว
อย่างที่บอกไปเพราะเหตุนี้
ดังนั้นจึงให้การเข้าถึงระดับต่ำไปยัง หน่วยความจำและมีความสามารถระดับต่ำมากมาย มันสามารถโต้ตอบโดยตรง
ด้วยฮาร์ดแวร์ที่มีไดรเวอร์มากมาย
ไดรเวอร์คือโปรแกรมที่ โต้ตอบกับฮาร์ดแวร์ ไดรเวอร์จำนวนมากเขียนด้วยภาษาซี
และต้องการน้อยที่สุด การสนับสนุนรันไทม์
และเหตุผลนี้อีกแล้ว เป็นเพราะมันง่ายต่อการแมปไปยังคำแนะนำในการประกอบ
ตอนนี้ประวัติเล็กน้อยเกี่ยวกับ ค มันเป็นภาษาที่เก่ากว่า
มันถูกประดิษฐ์ขึ้นในปี 1972 โดยผู้ชายชื่อ Dennis Ritchie จาก Bell Laboratories
เขากำลังทำงานบนระบบปฏิบัติการยูนิกซ์ ระบบซึ่งเป็นสารตั้งต้นของลินุกซ์
มันคือปฏิบัติการ ระบบที่ทำงานบนฮาร์ดแวร์ที่แตกต่างกัน
Linux ทำงานบนฮาร์ดแวร์พีซี
จึงแก่กว่าซึ่งเป็นข้อได้เปรียบ
คุณคิดว่ามันอาจจะเป็ เสียเปรียบแต่เก่ากว่า
เลยลองและ ทดสอบแล้วว่าเชื่อถือได้
ถูกสร้างมาเป็นเครื่องมือ สำหรับโปรแกรมเมอร์ที่ทำงาน
เป้าหมายหลักในการออกแบบ ภาษามีไว้เพื่อใช้เป็นประโยชน์
และเพื่อให้เป็น อ่านและเขียนได้ง่าย
ฉันพูดถึงความสามารถในการอ่านโดยทั่วไป ดูโปรแกรมและทำความเข้าใจกับสิ่งที่เกิดขึ้นอย่างรวดเร็ว
มันไม่ซับซ้อนขนาดนั้น
ความสามารถในการเขียนคือความสามารถในการเขียน โค้ดได้อย่างรวดเร็ว
มีประสิทธิภาพ สามารถทำสิ่งต่างๆ ได้อย่างรวดเร็ว
ดังนั้นถ้าคุณจะเขียนบ้าง รหัสคุณไม่จำเป็นต้องเขียนรหัส 20
บรรทัดเพื่อเพิ่มตัวเลขสองตัว คุณเขียนโค้ดหนึ่งบรรทัด
มันง่ายมากที่จะเขียน
ความสามารถในการอ่านและเขียนได้มาก เป็นเป้าหมายที่สำคัญและข้อดีที่สำคัญของการเขียนโปรแกรม
ภาษาและคตรงกับสิ่งนี้
ประวัติเพิ่มเติมบางส่วน
เริ่มเป็นที่รู้จักกันอย่างแพร่หลาย เป็นภาษาการพัฒนาของระบบปฏิบัติการยูนิกซ์
และแทบทั้งหมดใหม่ทั้งหมด ระบบปฏิบัติการที่เขียนขึ้นหลังปี
1972 เขียนด้วยภาษา c หรือ c++
อีกครั้งที่นิยมมาก, มีประโยชน์มาก
มันพัฒนามาจากอดีต ภาษาโปรแกรมชื่อ B นั่นเป็นสาเหตุที่ชื่อ
c
ฉันเดาว่าพวกเขาไม่ได้ ไม่ได้ฉลาดมาก
พวกเขาแค่พูดว่า เฮ้ a b, b c
มีภาษาด้วย เรียกว่า d โดยวิธีการ
ใช้สิ่งสำคัญหลายอย่าง แนวคิดของ b ขณะเพิ่มการพิมพ์ข้อมูลและคุณลักษณะที่มีประสิทธิภาพอื่นๆ
คุณอาจไม่มีเงื่อนงำ การพิมพ์ข้อมูลคืออะไร
ไม่ต้องกังวลตอนนี้
รู้ว่ามันเพิ่มใหม่ คุณสมบัติจาก b ส่วนใหญ่ b มีปัญหาแบบไม่มีรูปแบบนี้
หมายความว่าข้อมูลไม่มีประเภท
และคดีขึ้นเมื่อนั้น
ยังมีอยู่นะคะ สำหรับคอมพิวเตอร์ส่วนใหญ่
จึงเป็นข้อดี หมายความว่า ถ้าคุณต้องการเขียนโปรแกรมภาษาซี
คุณสามารถเขียนมันในระบบปฏิบัติการส่วนใหญ่ได้
ระบบ คุณเขียนลง windows เขียนลง mac ได้ เขียนบนระบบปฏิบัติการลินุกซ์
และยังเป็นอิสระจากฮาร์ดแวร์อีกด้วย
ปัจจัยสำคัญอีกประการหนึ่ง เมื่อเขียนโค้ด
หากเป็นฮาร์ดแวร์อิสระ นั่นหมายความว่าพกพาสะดวกกว่า
หมายความว่ายังไงคุณก็รับได้ โปรแกรม คุณสามารถรันมันบนระบบปฏิบัติการอื่นได้
ใช้ได้กับคอมพิวเตอร์ส่วนใหญ่ หมายความว่าเขียนโปรแกรมภาษาซีได้
ไม่มีอะไรที่ ไปทำงานเว้นแต่จะพกพา
ดังนั้นโดยการเป็นฮาร์ดแวร์ที่เป็นอิสระหมายถึง อาจทำงานบนระบบอื่นๆ ได้มากมาย
ดังนั้นในช่วงปลายปี 1970 c had พัฒนาเป็นสิ่งที่เรียกว่าค.
นี่คือสิ่งที่คุณจะเห็น ในชั้นนี้ แบบดั้งเดิม c.
การขยายตัวอย่างรวดเร็วของการทำงานค บนแพลตฟอร์มฮาร์ดแวร์ที่แตกต่างกันมากมายทำให้เกิดรูปแบบที่หลากหลาย
เลยขอคุยนิดนึงเกี่ยวกับ ความผันแปรต่างๆ ของ c และความหมายที่แท้จริงคือมีความแตกต่างกัน
มาตรฐาน เช่นเดียวกับที่มี windows 10, windows
a และ windows 7
มีรุ่นต่างๆของค.
มีรุ่น C89, C90, C99 และ C11
และโดยพื้นฐานแล้วสิ่งนี้แสดงถึง ปี 1989, 1990, 1999 และ 2011
พวกมันจึงเป็นรุ่นมาตรฐานของค
โปรแกรมที่เขียนด้วยมาตรฐานเท่านั้น c และไม่มีสมมติฐานที่ขึ้นอยู่กับฮาร์ดแวร์ใด
ๆ จะทำงานอย่างถูกต้องบนทุก ๆ แพลตฟอร์มที่มีคอมไพเลอร์ c มาตรฐาน
สำคัญเสมอ ให้มีมาตรฐาน
สิ่งที่เราพูดจริงๆคือ ที่นี่เคยมีรูปแบบที่แตกต่างกันมากมายของค
และเราเริ่มสร้างมาตรฐานในปี 1989
และด้วยการสร้างมาตรฐาน เราก็สามารถ ตอนนี้เรียกใช้ได้ทุกที่
เราไม่มี เฮ้ Microsoft คือ กำลังจะออกเวอร์ชัน c.
Google กำลังจะเปิดตัว เวอร์ชัน c ของพวกเขา เราไม่มีปัญหานั้นอีกต่อไป
เราทำให้ได้มาตรฐาน
หากคุณมีเวอร์ชันที่ไม่ได้มาตรฐาน c มัน อาจไม่ทำงานบนระบบปฏิบัติการอื่นหรืออุปกรณ์ต่างกัน
มาตรฐานจึงเป็นสิ่งสำคัญ
ที่ฉันพูดเรื่องนี้เพราะฉันต้องการ เพื่อบอกคุณว่าเราจะเน้นมาตรฐานอะไรและบอกคุณว่า
a เล็กน้อยเกี่ยวกับมาตรฐาน
C89 เป็นมาตรฐานแรก
1989 สนับสนุนโดย คอมไพเลอร์ c เกือบทั้งหมด
รหัสส่วนใหญ่ที่คุณเห็นในนั้น วันนี้เขียนด้วย c ขึ้นอยู่กับ
C89 มันมีโครงสร้างพื้นฐาน
ดังนั้นแต่ละมาตรฐานอาจมี คุณลักษณะใหม่ของภาษาและอื่น
ๆ ที่เป็นอีกหนึ่ง เหตุที่มันสำคัญ
แต่ C89 เนื่องจากมันเก่าที่สุด นิยมใช้กันมากที่สุด
C99 เป็นการแก้ไขเล็กน้อยที่มัน ขยายการทำงานบางส่วนที่คุณเห็นความสามารถบางอย่าง
ยังไม่ได้รับการยอมรับอย่างกว้างขวางและ ไม่ใช่คอมไพเลอร์ทั้งหมดที่รองรับ
แต่เราจะเน้นที่ C99 เป็นหลัก
มาตรฐานปัจจุบันจึงเป็นมาตรฐานทั่วไป เรียกว่า C11 ปี 2011 ไม่ค่อยได้ใช้
แต่ก็มี คุณสมบัติเจ๋ง ๆ มากมาย สิ่งต่าง ๆ ที่ยอดเยี่ยมมากมาย
เราจะพูดถึงทั้งสามกัน มาตรฐาน แต่เราจะเน้นที่ C99
และเพียงแค่อธิบาย c lab เล็กน้อย คอมไพเลอร์ไม่สามารถใช้คุณสมบัติภาษาทั้งหมดที่ได้รับคำสั่งจาก
มาตรฐานที่เกิดขึ้นบางครั้ง
แต่เราจะยกตัวอย่างของเรา และแนวความคิดของมาตรฐานทั้งสาม เน้นที่ใหม่กว่า
แนวคิดใน C11 แต่ส่วนใหญ่เป็น C99 ซึ่งเป็นแนวคิดพื้นฐาน
ข้าพเจ้าจึงกล่าวไว้ก่อนหน้านี้ว่า แต่ฉันอยากจะย้ำอีกครั้ง
ด้วยเหตุผลทั้งหมดที่กล่าวมา ไกล นี่คือเหตุผลที่ c มีความสำคัญมาก
ด้วยเหตุนี้จึงเป็นสิ่งสำคัญที่จะ เรียนรู้และนี่คือเหตุผลที่มันเป็นที่นิยม
และเหตุผลก็คือ เพราะคนชอบมันเขียนง่ายอ่านง่าย
และอย่างที่เราได้กล่าวไว้ก่อนหน้านี้ เป้าหมายของ Dennis Ritchie
คือการให้นักพัฒนานำไปใช้ มันเป็นภาษาของนักพัฒนา
ดังนั้นในทศวรรษหรือสองปีที่ผ่านมา คุณอาจย้ายจาก
c เป็นภาษาเช่น c ++ วัตถุประสงค์ c ใน java แต่ c ยังคงมีความสำคัญ
และอีกครั้ง ฉันเอาชนะสิ่งนี้ได้ ถึงตายแต่ก็สำคัญ
โดยการเรียนรู้ c คุณสามารถโยกย้ายได้อย่างง่ายดาย กับภาษาอื่นๆ เหล่านี้ด้วย
ด้วยเหตุผลทั้งหมดนี้ คือเหตุผลที่คุณต้องการที่จะเรียนรู้ค.
แนะนำตัวเบื้องต้นหน่อย เล็กน้อยเกี่ยวกับมาตรฐาน เล็กน้อยเกี่ยวกับประวัติศาสตร์
และตอนนี้ เราจะเจาะลึกรายละเอียดเพิ่มเติมเกี่ยวกับภาษาโปรแกรม
ขอขอบคุณ.