Please enable JavaScript.
Coggle requires JavaScript to display documents.
ภาษาโปรแกรมคอมพิวเตอร์, 1694_2109131203133p_104, 1694_210913120527Ri_104,…
ภาษาโปรแกรมคอมพิวเตอร์
ภาษา C
ภาษา C ที่ยังคงได้รับความนิยมในการใช้งานต่อเนื่องมาจนถึงปัจจุบันนี้ โดยภาษา C นั้นถูกยกว่าเป็นภาษาคอมพิวเตอร์ใน “ระดับกลาง” ที่ง่ายต่อการเรียนรู้ เพราะคีย์หลักของมันมีเพียงแค่ 32 รูปแบบเท่านั้น ทำให้โปรแกรมเมอร์มือใหม่ยังคงไม่ละทิ้งภาษาเก่าแก่นี้ไป อีกทั้งมันยังใช้งานได้อย่างหลากหลายทั้งงานด้านการจัดการระบบโปรแกรมต่าง ๆ, การพัฒนา AI รวมทั้งในเรื่องของกราฟิกและเกมก็ทำได้อย่างลื่นไหล
ภาษา C++ ไปไม่ได้เลย เพราะถึงแม้ว่าจะเป็นภาษาที่พัฒนาต่อยอดมาจากภาษา C แต่ก็มีความซับซ้อนในการใช้งานที่ต่างกันออกไป โดยมันถือได้ว่าเป็นภาษา Hybrid ในระดับกลาง - เริ่มต้น เนื่องจากมีการพลิกแพลงในการใช้งานได้หลากหลายและเข้าใจได้ง่ายกว่าภาษา C นั่นเอง จึงเป็นอีกภาษาที่นิยมใช้สำหรับการเริ่มเรียน Coding ใหม่ ๆ เพราะมันสามารถประมวลผลได้อย่างรวดเร็ว
ภาษา C# (อ่านว่า ซี-ชาร์ป ไม่ใช่ซี-แฮชแท็ก) กันบ้าง ซึ่งก็แน่นอนว่าเมื่อเป็นภาษาคอมพิวเตอร์ที่ขึ้นต้นด้วยตัว C แล้วก็เดาได้ไม่ยากเลยว่ามันก็เป็นอีกหนึ่งภาษาที่พัฒนาต่อยอดขึ้นมาจากภาษา C เช่นกัน ทำให้ Syntax ของภาษา C# นั้นคล้ายคลึงกันกับภาษา C และ C++ ค่อนข้างมาก ซึ่ง C# นี้ก็ช่วยให้เหล่า Developer สามารถสร้าง XML, .NET ในการใช้งานระบบปฏิบัติการ Windows ร่วมกับอินเทอร์เน็ตได้อย่างลื่นไหล (หรือเขียนโค้ดบน Visual Studio Code ที่เป็นโปรแกรมเขียนโค้ดเฉพาะของ Windows ก็สะดวกค่อนข้างมากทีเดียว)
ภาษา Objective-C นอกจากจะเป็นภาษาที่ใช้สำหรับการเขียนแอปพลิเคชันและ Coding ต่าง ๆ ในระบบ iOS แล้ว มันยังเป็นอีกภาษาหนึ่งที่มีระบบการทำงานเรียบง่ายและเรียนรู้ได้ไม่ยากนักจึงทำให้โปรแกรมเมอร์หลาย ๆ คนเลือกที่จะศึกษาภาษานี้เป็นพื้นฐาน
ภาษา Swift
ภาษา Swift นี้มีจุดเด่นอยู่ที่มันเป็นภาษาที่มี Framework อย่างกว้างขวางและรวมคอมไพเลอร์ (Compiler) และ ดีบักเกอร์ (Debugger) เอาไว้เป็นจำนวนมาก ทำให้ Developer สามารถจัดการกับปัญหาที่เกิดขึ้นนได้อย่างรวดเร็ว
ภาษา Java
ภาษา Java นั่นเอง เพราะมันเรียกได้ว่าเป็นหนึ่งในภาษาได้รับความนิยมมากที่สุดในโลกและพบเห็นได้บ่อยที่สุดเลยก็ว่าได้ อีกทั้งยังมี Syntax ที่ใกล้เคียงกันกับภาษา C และ C++ กันเลยทีเดียว ทำให้ผู้ที่มีความรู้พื้นฐานในสองภาษานั้นแล้ว ก็ยังสามารถต่อยอดมาศึกษา Java ได้ไม่ยากหรือถ้าหากว่าจะต้องการเริ่มต้นเรียนจาก Java เองก็เป็นตัวเลือกที่ดีเช่นกัน เพราะภาษา Java นั้นเป็นภาษาที่ “เขียนครั้งเดียวใช้ได้ทุกที่” รันได้ทุกในระบบ ไม่ว่าจะเป็นคอมพิวเตอร์, สมาร์ทโฟน หรืออุปกรณ์ IoT ต่าง ๆ ก็สามารถใช้งานภาษา Java ได้ทั้งสิ้น โดยส่วนมากมักจะนิยมใช้ในการสร้าง Back-End ของเว็บไซต์และแอปพลิเคชันต่าง ๆ
ภาษา JS (JavaScript)
ภาษา JS หรือ JavaScript อย่างแน่นอน แต่ JavaScript นั้นไม่ได้เกี่ยวข้องกับ Java อย่างที่หลาย ๆ คนเข้าใจผิดกัน เพราะถึงแม้จะมีชื่อที่คล้ายกันแต่ก็มีการทำงานคนละส่วนกันอย่างชัดเจน เพราะในขณะที่ Java นิยมใช้งานเพื่อพัฒนาแอปพลิเคชันหรือ Web-App ต่าง ๆ แล้ว JS นั้นจะใช้งานสำหรับการแสดงผลหน้า Front-End ควบคู่ไปกับการใช้ภาษา HTML หรือ CSS อีกทั้ง JS นั้นยังถือว่าเป็นภาษาใน “ระดับง่าย” ที่มี Framework ค่อนข้างหลากหลายอีกต่างหาก
ภาษา HTML
มันเป็นหนึ่งในภาษาพื้นฐานที่ใช้เขียนขึ้นมาเพื่อสร้างเว็บเพจต่าง ๆ ที่เราใช้งานกันอยู่ทุกวันนี้ โดยคำว่า HTML นั้นก็ย่อมาจากคำว่า HyperText Markup Language โดยอย่างที่บอกไปข้างต้นว่าเป็นภาษาที่ใช้ในการเขียนเว็บเพจ หรือเว็บไซต์ต่าง ๆ ที่แสดงผลในเรื่องของตัวอักษร, รูปภาพ, และการจัดหมวดหมู่เป็นหลักโดยใช้แท็ก (Tag) < > และ < / > กำกับในการเขียน ได้อย่างถูกต้อง
ภาษา CSS
ภาษา CSS ก็เป็นอีกภาษาหนึ่งที่มีความสำคัญกับการสร้างเว็บไซต์ไปไม่แพ้กับ HTML และ JS เลยทีเดียว แต่ถึงแม้ว่าจะมีตัว C เป็นส่วนประกอบ CSS ก็ไม่ได้เกี่ยวข้องอะไรกับภาษาคอมพิวเตอร์อย่างภาษา C อยู่ดี เพราะ CSS นั่นย่อมาจาก Cascading Style Sheets ที่มักจะใช้งานร่วมกับภาษา HTML ในการสร้างเว็บเพจต่าง ๆ ให้ เพราะในขณะที่ HTML ดูแลเรื่องข้อมูลการแสดงผลตัวอักษรและรูปภาพ ส่วน JS ดูในเรื่องของการแสดงผลหน้า UI ที่น่าดึงดูด ภาษา CSS เองก็มาช่วยจัดการในเรื่องของการจัดการขนาด, ความหนา - บาง, สี และการกำหนดตำแหน่งต่าง ๆ ของตัวอักษรและพื้นหลังหน้าเว็บนั้น ๆ
ภาษา Python
ภาษา Python นอกจากจะเป็นชื่อของงูชนิดหนึ่งแล้ว ยังเป็นหนึ่งในภาษาคอมพิวเตอร์ที่หลาย ๆ คนยกให้เป็นภาษา “พื้นฐาน” สำหรับการตั้งต้นเรียน Coding เลยก็ว่าได้ เพราะนอกจากจะเข้าใจค่อนข้างง่ายกว่าภาษาโปรแกรมประเภทอื่น ๆ แล้ว มันยังมีความสามารถแบบครอบจักรวาล ไม่ว่าจะเป็นการเขียนเว็บ, แอปพลิเคชัน, คำนวณข้อมูลและเก็บสถิติต่าง ๆ, สร้างหน้าจอผู้ใช้งาน (User Interface - UI) , Back-End และอื่น ๆ อีกมากมาย
ภาษา Ruby
ภาษา Ruby แล้วนั้นก็เป็นอีกหนึ่งภาษาที่ได้รับความนิยมสูง เพราะมันเป็นภาษาคอมพิวเตอร์ใน “ระดับง่าย” ที่โปรแกรมเมอร์ส่วนหนึ่งเลือกเริ่มต้นในการเรียนเพราะเรียนรู้ได้ง่ายและไม่ซับซ้อนมากนัก ซึ่งโดยทั่ว ๆ ไปแล้วมันก็มีความสามารถรอบด้านคล้ายคลึงกับ Python อยู่เช่นกัน แต่นอกจากความเรียบง่ายของมันแล้ว Ruby ยังช่วยยกระดับการแสดงผลหน้าเว็บไซต์ต่าง ๆ ให้ดูดีมีระดับขึ้นมาได้อีกด้วย
ภาษา PHP
ภาษา PHP นั้นมีชื่อเต็ม ๆ ว่า Hypertext Processor (ไม่แน่ใจว่าตัว P แรกหายไปไหนเหมือนกัน) โดยมันเป็นหนึ่งในภาษาคอมพิวเตอร์ในระบบ Back-End ที่จัดอยู่ใน “ระดับง่าย” และสามารถประยุกต์ใช้งานได้อย่างหลากหลาย รวมไปถึงยังรองรับการใช้งานบน Web Server และระบบปฏิบัติการต่าง ๆ ได้อย่างลื่นไหลอีกด้วย
ภาษา SQL
สำหรับ ภาษา SQL หรือ Structured Query Language นั้นถือได้ว่าเป็นภาษาคอมพิวเตอร์ที่ช่วยให้โปรแกรมเมอร์สามารถจัดการและสืบค้นข้อมูลต่าง ๆ ที่จัดเก็บอยู่บน Database ได้ ไม่ว่าจะเป็นการ CRUD (Create, Read, Update, Delete) หรือการสร้าง, อ่าน, อัปเดต และลบข้อมูลออกจาก Database ได้อย่างง่ายดาย
ภาษา Perl
ภาษา Perl ที่เป็นภาษาคอมพิวเตอร์ที่อยู่คู่วงการมาอย่างยาวนั้นนั้น ในระบบ Linux บางส่วนก็ยังใช้งานภาษานี้อยู่ โดยส่วนมากมักใช้ในการเขียน CGI Script โดยผู้ที่ใช้งานภาษา Perl มักมีคติประจำใจว่า “TMTOWTDI” (There’s more than one way to do it) หรือที่หมายความว่าการเขียนโค้ดนั้นไม่จำเป็นจะต้องตามหลักเป๊ะ ๆ ทุกระเบียบขั้นตอน แต่สามารถพลิกแพลงได้ตลอดตามความถนัดของโปรแกรมเมอร์นั่นเอง
-
-
-
-
-
-
-
-
-
-
-
-
-
-