แนะนำให้รู้จักกับภาษา C#
ในบทเรียนนี้ คุณจะได้เรียนเกี่ยวกับภาษา C# ในพื้นฐาน ก่อนที่คุณจะเริ่ม เราจะแนะนำให้คุณรู้จักกับภาษา C# เสียก่อนภาษา C# คืออะไร
C# เป็นภาษาเขียนโปรแกรมแบบ multi-paradigm ซึ่งมีรูปแบบภาษาที่ตายตัว และเป็บรูปแบบบังคับในการเขียน มีฟังก์ชัน และยังเป็นภาษาการเขียนโปรแกรมที่มีคุณสมบัติเป็นแบบออบเจ็คด้วย ซึ่งมันถูกพัฒนาโดยบริษัท Microsoft ภายใต้ .NET framework โดยในการพัฒนาภาษา C# นี้ มีความตั้งใจให้มันเขียนง่าย ทันสมัย เป็นโปรแกรมเพื่อวัตถุประสงค์ทั่วไปและเป็นแบบออบเจ็ค.NET framework คืออะไร
.NET framework เป็นซอฟแวร์ไลบรารี่ที่พัฒนาโดยบริษัท Microsoft เพื่อรันแอพพลิเคชันประเภทต่างๆ ภายใต้ระบบปฏิบัติการ Windows โปรแกรมที่เขียนขึ้นสำหรับ .NET framework นั้นจะทำงานโดย Common Language Runtime (CLR) ซึ่งเป็นแอพพลิเคชันที่ให้บริการเซอร์วิสต์ ในด้านความปลอดภัย การจัดการหน่วยความจำ และการควบคุมข้อผิดพลาดที่เกิดขึ้นขณะโปรแกรมรันC# คอมไพล์เลอร์
คอม ไพล์เลอร์ คือโปรแกรมคอมพิวเตอร์ที่แปลงโค้ดจากภาษาโปรแกรมระดับสูงให้เป็นภาษาเครื่อง ภาษาที่คอมพิวเตอร์สามารถเข้าใจและนำไปประมวลผลได้ โดยภาษาดังกล่าวจะอยู่ในรูปแบบของตัวเลขฐานสอง ซึ่งมีเพียงแค่ 1 และ 0 เท่านั้นในการที่จะเขียนโปรแกรมภาษา C# เราต้องการคอมไพล์เลอร์ที่จะแปลงโค้ดที่เราเขียนไปเป็นภาษาเครื่อง (รูปแบบเลขฐานสอง) ซึ่งมันเป็นภาษาที่คอมพิวเตอร์จะใช้สร้างโปรแกรมขึ้นมา
เครื่องมือในการพัฒนาภาษา C#
มีเครื่องมือพัฒนาเป็นจำนวนมากที่คุณสามารถใช้ได้ในการเขียนโปรแกรมด้วยภาษา C# ในบทเรียนนี้ เราจะแนะนำให้คุณใช้ Visual Studio ซึ่งพัฒนาโดย Microsoft ซึ่งมันอำนวยความสะดวกโดยมีฟังก์ชันมากมายที่จะช่วยเราให้เขียนโปรแกรมได้ ง่ายขึ้น และยังมีคอมไพล์เลอร์อีกด้วยคุณยังสามารถให้โปรแกรมอื่นได้ถ้าหากคุณต้องการ และถ้าคุณไม่ได้กำลังใช้ Windows IDE อีกอันหนึ่งที่เราจะแนะนำคือ MonoDevelop ซึ่งมันสนับสนุนหลายแพลตฟอร์ม ไม่ว่าจะเป็น Windows Linux และ Mac OS และมันเป็นโปรแกรมที่ฟรี
ในบทต่อไป เราจะแนะนำให้คุณรู้จักกับโครงสร้างพื้นฐานของการเขียนโปรแกรมในภาษา C# และสร้างโปรเจ็คโดย Visual C#
ไม่มีความคิดเห็น:
แสดงความคิดเห็น