Week 4 : โปรแกรมภาษาคอมพิวเตอร์ C#
ภาพจาก: http://www.wallpaperswala.com |
ทำความรู้จักกับ C#
ภาษา C# (ซี-ชาร์ป)
เป็นภาษาโปรแกรมคอมพิวเตอร์ที่ได้รับความนิยมเพิ่มขึ้นเรื่อยๆ ในปัจจุบัน และเป็นภาษาโปรแกรมคอมพิวเตอร์ที่เหมาะกับผู้ที่เริ่มต้นที่จะเขียนโปรแกรมคอมพิวเตอร์มาก
โดยภาษา C# ถูกพัฒนามาจากภาษา C++ (ซี-พลัสพลัส) และมีโครงสร้างแบบเชิงวัตถุ (object-oriented
programming) โดยใช้ Visual Studio (วิชวล-สตูดิโอ)
เป็นเครื่องมือสาหรับพัฒนาโปรแกรมคอมพิวเตอร์ ซึ่ง Visual Studio เป็นเครื่องมือที่คอยอานวยความสะดวกในการพัฒนาโปรแกรมคอมพิวเตอร์ ทาให้ผู้เขียนโปรแกรมสามารถพัฒนาโปรแกรมคอมพิวเตอร์ได้ไม่ยากนัก
ภาษา C# ได้รวบรวมข้อดีของภาษาต่างๆ เข้าไว้ด้วยกัน ไม่ว่าจะเป็นภาษา Java ภาษา C และ ภาษา C++ โดยมีข้อดีดังนี้
1. เป็นภาษาที่เขียนง่าย
ไม่ซับซ้อนและเรียบง่าย เพราะคล้ายภาษา Java ภาษา C และ ภาษา C++
ทาให้หลายคนเข้าใจได้
ไม่ยาก
2. เป็นภาษาโปรแกรมคอมพิวเตอร์ยุคใหม่ที่ถูกสร้างขึ้นมาสาหรับการพัฒนาโปรแกรมคอมพิวเตอร์
ภายใต้แนวคิด .NET
Framework ซึ่งเป็นแนวคิดที่ได้รับความนิยมสูงที่สุดในปัจจุบัน
3. เป็นภาษาที่ถูกออกแบบมาให้ทางานบน .NET Framework โดยรูปแบบในการพัฒนาโปรแกรมคอมพิวเตอร์สมัยใหม่
ซึ่งบริษัทไมโครซอพท์เป็นผู้พัฒนา ซึ่งคุณสมบัติที่สำคัญของ .NET Framework
ก็คือ ผู้ใช้งานสามารถใช้งานบนระบบฮาร์ดแวร์ (Hardware) หรือ ระบบปฏิบัติการ (Operating System) ที่แตกต่างกันได้อย่างไม่มีปัญหา
เช่น เครื่องพีซีกับเครื่องแมคหรือ
ระบบปฏิบัติการวินโดว์กับระบบปฏิบัติการแมคอินทอช เป็นต้น ดังนั้น
ผู้เขียนโปรแกรมจึงสามารถเขียนโปรแกรมคอมพิวเตอร์ใหม่ๆ ได้โดยง่าย รวดเร็ว
และไม่ต้องติดข้อจากัดต่างๆ
อย่างเช่นการเขียนโปรแกรมคอมพิวเตอร์ในสมัยก่อนอีกต่อไป
4. เป็นภาษาที่แข็งแกร่ง
เพราะเป็นภาษาที่ได้มีการแก้ไขข้อบกพร่องบางอย่างของภาษา Java ภาษา C และ ภาษา C++ เหล่านั้น ทาให้ ภาษา C# เป็นภาษาที่มีความสมบูรณ์ตามแบบฉบับของโครงสร้างแบบเชิงวัตถุ(object-oriented
programming)
ภาพจาก: http://9gag.com/ |
เครื่องมือสำหรับพัฒนาโปรแกรม
ภาพจาก: http://www.daoudisamir.com |
ข้อมูลเบื้องต้นเพิ่มเติมเกี่ยวกับ C#
ขอบคุณข้อมูลจาก : https://sites.google.com/site/programmingm42/phasa-c