จะเริ่มเขียนโปรแกรมต้องเริ่มจากภาษาอะไรก่อนดีครับ?

ผมอยากจะเริ่มเขียนโปรแกรมจะต้องเริ่มจากภาษาไหนก่อนดีครับ ผมไปปรึกษาพี่มา พี่บอกว่าบางภาษาอาจจะเป็นภาษาที่เก่า ละอนาคตกลัวว่าเขาอาจจะไม่ใช้กันแล้วอะไรประมาณนี้อะครับ อยากรู้ต้องเริ่มจากภาษาอะไรดีครับ
คำตอบที่ได้รับเลือกจากเจ้าของกระทู้
ความคิดเห็นที่ 2
python
https://ocw.mit.edu/courses/intro-programming/
ถ้าสนใจภาษาอื่น ๆ เลื่อนลงมาล่าง ๆ

Youtube - prasertcbs
https://www.youtube.com/user/prasertcbs/playlists

ภาษาสมัยใหม่  มันจะคล้าย ๆ กัน  ประมาณว่าก๊อปกันไปกันมา
syntax จะคล้าย ๆ กันไปหมด  เรื่องภาษาอะไรจึงเป็นเรื่องรอง
ภาษาที่ facilities เยอะสุด จุกจิกน้อยที่สุด ง่ายสุด
จะดีที่สุดสำหรับ  "การเรียน"  และ  "การทดลอง"

ใน 1st course ให้หัดคิดแบบ programmer หัดแก้ปัญหาเป็นหลัก
โดยใช้ภาษาหนึ่ง ๆ เป็นเพียงเครื่องมือการทำ branching, iteration
พูดอีกอย่างคือ  หัดฝึกใช้ concept การแก้ปัญหาด้วยภาษาหนึ่ง ๆ เท่านั้นเอง



ถ้าสนใจตระกูล C/C++
http://www.stroustrup.com/programming.html
เริ่มที่เล่มนี้น่าจะดี  คุณปู่แกมี approach แบบเดียวกับภาษาสมัยใหม่
ไม่ใช่สไตล์บ้าน ๆ โบราณ ๆ ที่ยัง (ดันทุรัง) สอนกันแถว ๆ นี้ครับ

ข้อดีของการเรียนตระกูล C/C++ คือ คุณจะรู้จัก performance cost ของกระทำอะไรสักอย่างแบบจริง ๆ เห็นจริง ๆ กับตาว่าอันไหนถูก  อันไหนแพง  เพราะเบื้องหลังมันคืออะไร

แน่นอนว่ากว่าคุณจะไปถึงจุดที่คุณ "จำต้อง" คำนึงถึง performance cost นั้น
มันไม่ใช่  ไม่จำเป็นและไม่ควรอย่างยิ่งสำหรับ 1st course
หลีกเลี่ยงการเรียน C แบบสไตล์โบราณครับ
แสดงความคิดเห็น
โปรดศึกษาและยอมรับนโยบายข้อมูลส่วนบุคคลก่อนเริ่มใช้งาน อ่านเพิ่มเติมได้ที่นี่