← English conversations English · technology · intermediate · 210 words · ~1 min
An Introduction to Programming
บทนำสู่การเขียนโปรแกรม
An Introduction to Programming
A computer science student explains the basics of programming to a curious friend who has never written code.
Sign in to save texts and track what you've read.
Ibrahim . ? คุณเรียนวิทยาการคอมพิวเตอร์ ช่วยอธิบายว่าการเขียนโปรแกรมคืออะไรกันแน่
Yasmin . — , . การเขียนโปรแกรมคือการเขียนคำสั่งที่คอมพิวเตอร์ทำตามเพื่อดำเนินงาน คอมพิวเตอร์ทำตามที่คุณบอกทุกอย่าง ไม่มากและไม่น้อยกว่านั้น
Ibrahim ? คอมพิวเตอร์เข้าใจภาษาอะไร
Yasmin , . , . ในระดับต่ำสุดคือศูนย์และหนึ่งเท่านั้น แต่เราเขียนโค้ดในภาษาระดับสูงอย่าง Python หรือ JavaScript ที่ใกล้เคียงภาษาอังกฤษ และตัวแปลที่เรียกว่าคอมไพเลอร์หรืออินเทอร์พรีเตอร์จะแปลงให้
Ibrahim ? โปรแกรมพื้นฐานหน้าตาเป็นอย่างไร
Yasmin . : , , . . ตัวอย่างที่ง่ายที่สุดคือการแสดงข้อความ ใน Python คุณเขียน: print วงเล็บเปิด ข้อความในเครื่องหมายคำพูด วงเล็บปิด คอมพิวเตอร์จะแสดงข้อความนั้นบนหน้าจอ
Ibrahim . ? ฟังดูไม่ซับซ้อนเกินไป อะไรทำให้การเขียนโปรแกรมยาก
Yasmin . , , . ความยากอยู่ที่การแก้ปัญหาอย่างมีตรรกะ การแบ่งงานซับซ้อนออกเป็นขั้นตอนเล็กๆ ที่แม่นยำซึ่งเครื่องสามารถดำเนินการได้คือทักษะที่แท้จริง ไม่ใช่แค่การรู้ไวยากรณ์
Ibrahim ? มีการเขียนโปรแกรมประเภทต่างๆ ไหม
Yasmin . , , , , — . มี การพัฒนาเว็บ แอปมือถือ วิทยาศาสตร์ข้อมูล ระบบฝังตัว การพัฒนาเกม แต่ละพื้นที่ใช้ภาษาและเครื่องมือต่างกัน แต่ตรรกะพื้นฐานคล้ายกัน
Ibrahim ? ผู้เริ่มต้นสมบูรณ์ควรเริ่มที่ไหน
Yasmin . , . . Python ได้รับการแนะนำอย่างกว้างขวางสำหรับผู้เริ่มต้น ไวยากรณ์สะอาดและอ่านง่าย มีบทเรียนฟรีนับไม่ถ้วน เริ่มด้วยการแก้ปัญหาเล็กๆ แล้วค่อยๆ เพิ่มความซับซ้อนขึ้น
colour key NounVerbAdjectiveAdverbPronounParticleConjunctionDeterminer