-
ผมขอเสนออีกแนวคิดครับ สำหรับคนที่ไม่มีพื้นฐานในการเขียนโปรแกรมมาก่อนเลย
ผมแนะนำให้เราเลือกว่า เราอยากจะไปสาย JAVA หรือว่า .NET
- Java : เป็นภาษาที่รองรับ OOP 100% สำหรับคนที่ไม่มีพื้นฐานอาจจะเรียนยากซะหน่อย
- .NET : ให้เราเลือกว่าอยากจะศึกษา VB หรือ C# ความต้องการทางตลาดเยอะ
- VB : เป็นภาษาเขียนง่าย support OOP
- C# : ลักษณะการเขียนคล้าย ๆ Java มีโครงสร้างภาษาที่สวยงาม
ลองดูนะครับ แต่ถ้าจะให้ดีควรเรียนรู้ให้เชี่ยวชาญซักภาษาไปเลย....
-
ผมคิดว่ามันแล้วแต่งานมากกว่าครับ
สำหรับนักศึกษาวิศวะ หรือ พวกเขียนโปรแกรมที่เกี่ยวกับการ Control Hardware พวกนี้น่าจะศึกษาภาษา C นะครับ
แต่ไม่ใช่ว่า VB จะำ Control Hardware ไม่ได้ซะทีเดียวนะครั้บแต่มันอาจจะต้องเรียกใช้งาน Dll หรือ ผ่าน Libraly ช่วยด้วยหนะครับ
ส่วน Visual Basic นี่มันน่าจะเหมาะสำหรับ Application ที่รันบน Windows และมักจะมีการ Connect Database
การใช้งานสะดวกเพราะมี GUI ในการออกแบบหน้าจอ
สมัยนี้ยังมี Web Application หรือ JAVA ให้เรียนรู้อีกครับ แล้วแต่เลือกใ้ช้ให้เหมาะกับงานและโครงสร้างขององค์กรมากกว่าครับ
-
-
ที่ ม.ผม ก็สอน c นะครับ เพราะว่า อาจารย์ แกว่า C เป็นพื้นของพื้น ในอีกหลายๆ ภาษา หน่ะครับ แต่จะว่าไป จะเรียน c หรือ vb ก็ได้เกรด C+ มา อิอิ
-
เรียน Basic มันก็อยู่แค่ใน Windows สิครับ ถ้าไป Linux จะทำอะไรได้ล่ะครับ = =
-
VB ง่ายต่อการเรียนรู้ มี component ให้ใช้ในรูปแบบของ ocx และ dll สามารถเขียน api เพื่อใช้งานในขั้นสูงได้ ข้อเสียก็คือ VB เป็นภาษาแบบ Interpreter จะมีการประมวลผลคำสั่งทีละบรรทัด จึงทำให้มีการทำงานที่ช้ากว่าภาษา C มาก และจะมีเฉพาะใน windows เท่านั้น
C เป็นภาษาประเภทคอมไพล์เลอร์ ซึ่งเป็นภาษาที่สูงกว่าภาษา assembly อีกระดับนึง จึงมีความเร็วในการทำงานมากกว่าภาษา VB นอกจากนี้ภาษา C จะมีเกือบทุกแพลตฟอร์มไม่เว้นแต่ MCU จึงเป็นภาษาที่ใช้กันอย่างกว้างขวาง
ไม่ว่าจะเขียนด้วยภาษาอะไรก็ตาม ผมคิดว่าให้ดูที่งานโปรแกรมที่เราว่าเหมาะสมที่จะใช้โปรแกรมไหนเขียน "การเขียนโปรแกรมไม่จำเป็นต้องยึดติดกับเครื่องมือที่ใช้ในการเขียน แต่ให้ยึดติดกับการนำไปใช้งานมากกว่า"
-
แล้วแต่ถนัด นะครับใครชอบแบบใหนก้ไปตามแนวนั้น แล้วก็จะพัฒนาไปภาษาอื่นตามงานที่มันบังคับละครับ
-
ตอนนี้ผมก็กำลังศึกษา VB อยู่นะครับ
แต่ก็มีซื้อหนังสือ C มาอ่านอยู่บ้างนะครับ
-
ผมก็เรียน C/C++ มาก่อนนะ ไม่เคยเรียน VB เลย แต่เคยเปิดอ่านในหนังสือนิดหน่อย ผมว่า C ก็ไม่ได้ยากเท่าไรนะ อย่างที่ท่านอื่นๆ บอกมา มันเป็นพื้นฐาน ทำให้เราจับหลักการเขียนได้ เวลาไปเขียนภาษาอื่น ก็ทำให้ไม่ลำบากนัก เพราะหลัก ๆ มันก็ไม่ได้ต่างกันเลย ต่างแค่ syntax เท่านั้น เวลาจะเขียนสำคัญที่อัลกอริธึมนะผมว่า เคยมีคนบอกมา แต่ยังไง syntax ก็สำคัญอยู่ว่าถ้ามันเขียนง่ายอ่านง่ายก็น่าใช้กว่าที่เขียนยากอ่านยาก อย่าง Java อ่ะ ผมว่ามันเขียนยาวเกิน ไม่ค่อยชอบเลย ตอนนี้ไม่ได้เขียนจาวามาปีนึงละ แทบจะลืม syntax มันหมดละ ที่ผมยังใช้อยู่ตอนนี้ก็ C กับ Python ผมชอบ Python นะ ดูสะอาดดีแบบว่าไม่รก สั้นด้วย แต่ว่าจะลองศึกษา VB หรือ C# ดูบ้าง ยังไงก็ต้องดูตลาดแรงงานด้วยผมว่านะ
-
ผมเรียน Java มาอะครับ ถ้าจะ เริ่มเขียนจริงๆ ก็ต้อง VB ใช่มะครับ