ภาษาคอมพิวเตอร์

Get Started. It's Free
or sign up with your email address
ภาษาคอมพิวเตอร์ by Mind Map: ภาษาคอมพิวเตอร์

1. ภาษา C++

1.1. เป็นภาษาที่ถูกออกแบบมาในการเขียนโปรแกรมระบบ ซึ่งมีประสิทธิภาพและความยืดหยุ่นในการออกแบบโปรแกรมสูง

1.2. เขียนโปรแกรมในลักษณะเชิงวัตถุหรือ OOP

1.3. #include <iostream> using namespace std; int main() { const float PASS_PERCENT = 50.0; float student_score,max_score,student_percent; cout << "Enter student score : "; cin >> student_score; cout << "Enter max score : "; cin >> max_score;

2. ภาษา DHP

2.1. ภาษาคอมพิวเตอร์ในลักษณะเซิร์ฟเวอร์-ไซด์ สคริปต์ โดยลิขสิทธิ์อยู่ในลักษณะโอเพนซอร์ส ภาษาพีเอชพีใช้สำหรับจัดทำเว็บไซต์ และแสดงผลออกมาในรูปแบบ HTML โดยมีรากฐานโครงสร้างคำสั่งมาจากภาษา ภาษาซี ภาษาจาวา และ ภาษาเพิร์ล

2.2. ใช้เขียนโปรแกรมเพื่อวัตถุประสงค์ทั่วไปได้ PHP ถูกสร้างโดย Rasmus Lerdorf ในปี 1994 โดยที่ PHP ในปัจจุบันได้ถูกพัฒนาโดยทีมพัฒนาของภาษา PHP ซึ่งคำว่า PHP นั้นย่อมาจาก Personal Home Page ซึ่งในปัจจุบันนั้นหมายถึง PHP: Hypertext Preprocessor

2.3. <?php echo "Hello World!"; ?>

3. ภาษา GO

3.1. เป็นภาษาประเภท compiled language นั่นคือเราสามารถสั่ง compiler ให้อ่านซอร์สโค้ดแล้วสร้างผลลัพธ์ในรูปของโปรแกรม

3.2. ภาษา Go นั้นเหมาะกับงานจำพวก System Programs ไม่ว่าจะสร้าง API Server ก็ได้ ทำ Network Applications ก็ดี หรือจะคูลๆชิคๆไปกับการสร้าง Game Engines ก็ไม่ว่ากัน

3.3. // ประกาศ package ชื่อ main package main // ฟังก์ชัน main จะเป็นจุดเริ่มต้นการทำงานของเรา func main() { }

4. ภาษา Dython

4.1. คือชื่อภาษาที่ใช้ในการเขียนโปรแกรมภาษาหนึ่ง ซึ่งถูกพัฒนาขึ้นมาโดยไม่ยึดติดกับแพลตฟอร์ม กล่าวคือสามารถรันภาษา Python ได้ทั้งบนระบบ Unix, Linux , Windows NT, Windows 2000, Windows XP หรือแม้แต่ระบบ FreeBSD อีกอย่างหนึ่ง

4.2. พัฒนาโปรแกรมของเราได้ฟรีๆโดยไม่ต้องเสียค่าใช้จ่าย และความเป็น Open Source ทำให้มีคนเข้ามาช่วยกันพัฒนาให้ Python มีความสามารถสูงขึ้น และใช้งานได้ครบคุมกับทุกลักษณะงาน

4.3. # My first Python program name = input('What is your name?\n') print ('Hi, %s.' % name) print ('Welcome to Python.')

5. ภาษา Assembly

5.1. ภาษาที่ใช้ในการเขียนโปรแกรมภาษาหนึ่งซึ่งจะทำงานโดยขึ้นกับรุ่นของไมโครโพรเซสเซอร์ หรือ "หน่วยประมวลผล" (CPU) ของเครื่องคอมพิวเตอร์

5.2. เพื่อให้ง่ายต่อการเขียนและการจดจำมากกว่าภาษาเครื่อง แต่ถึงอย่างไรก็ยังจัดภาษาแอสเซมบลีนี้เป็นภาษาระดับต่ำ

5.3. 10110000 00000101 mov al,5 10110011 00001000 mov bl,4 00000000 11011000 add al,bl 10100010 00000010 00000001 mov [120h],al

6. ภาษา R

6.1. ใช้ในการคำนวณค่าทางสถิติ

6.2. เป็นภาษาคอมพิวเตอร์ภาษาหนึ่งที่เป็นที่ใช้คำนวณทางสถิติ

6.3. > class(z) [1] "numeric" > mix <- c(1,"a",NA,T) > mix [1] "1" "a" NA "TRUE" > class(mix) [1] "character"

7. ภาษา C

7.1. เป็นภาษาคอมพิวเตอร์เพื่อวัตถุประสงค์ทั่วไป เป็นภาษาที่มีความจำเป็นมาก มันสนับสนุนการเขียนโปรแกรมที่มีโครงสร้าง

7.2. ใช้สร้างแอพพลิเคชันในสมัยก่อนที่เขียนโดยภาษาแอสเซมบลี รวมถึงระบบประฏิบัติการ

7.3. #include<stdio.h> #include<time.h> int main() { time_t timer; struct tm* tm_info; char day[3]; char month[3]; char year[5]; time(&timer); tm_info = localtime(&timer); strftime(day, 3, "%d", tm_info); strftime(month, 3, "%m", tm_info); strftime(year, 5, "%Y", tm_info); printf("\n\tToday is %s/%s/%s\n", day, month, year); return 0; }

8. ภาษา Java

8.1. เป็นภาษาสำหรับเขียนโปรแกรมที่สนับสนุนการเขียนโปรแกรมเชิงวัตถุ ( OOP : Object-Oriented Programming)

8.2. ภาษานี้มีจุดประสงค์เพื่อใช้แทนภาษาซีพลัสพลัส (C++) โดยรูปแบบที่เพิ่มเติมขึ้นคล้ายกับภาษาอ็อบเจกต์ทีฟซี (Objective-C) แต่เดิมภาษานี้เรียกว่า ภาษาโอ๊ก (Oak) ซึ่งตั้งชื่อตามต้นโอ๊กใกล้ที่ทำงานของ เจมส์ กอสลิง แต่ว่ามีปัญหาทางลิขสิทธิ์ จึงเปลี่ยนไปใช้ชื่อ "จาวา" ซึ่งเป็นชื่อกาแฟแทน

8.3. package javacodeexam; import java.text.DateFormatSymbols; public class ShowShortMonths { public static void main(String[] args) { String[] shortMonths = new DateFormatSymbols().getShortMonths(); for (int i = 0; i < (shortMonths.length - 1); i++) { String shortMonth = shortMonths[i]; System.out.println("shortMonth = " + shortMonth); } } }

9. ภาษา Javascript

9.1. ภาษาคอมพิวเตอร์สำหรับการเขียนโปรแกรมบนระบบอินเทอร์เน็ต ที่กำลังได้รับความนิยมอย่างสูง Java JavaScript เป็น ภาษาสคริปต์เชิงวัตถุ

9.2. JavaScript ทำให้สามารถใช้เขียนโปรแกรมแบบง่ายๆได้ โดยไม่ต้องพึ่งภาษาอื่น

9.3. <!-- document.write("Hello World!"); //-->

10. ภาษา C#

10.1. เป็นภาษาโปรแกรมคอมพิวเตอร์ระดับสูงที่ใช้สาหรับเขียนโปรแกรมคอมพิวเตอร์1 ที่ได้รับความนิยมเพิ่มมากขึ้นเรื่อยๆ ในปัจจุบัน

10.2. ก็คือการพัฒนาโปรแกรมสามารถทำได้ดีเมื่อใช้งานร่วมกับระบบปฏิบัติการฝั่ง Windows รองรับ XML documentation สามารถลดความซับซ้อนในการเขียนภาษาคอมพิวเตอร์ ในส่วนของโครงสร้างภาษาลงได้เป็นอย่างดี

10.3. string name = "Suteerat"; // สามารถทดลองเปลี่ยนชื่อก่อนรันได้ int size = name.Length; if (size > 10) Console.Write("Long name."); else Console.Write("Short name."); Console.ReadKey();