อยากเรียนเขียนโปรแกรมค่ะ แต่เลือกภาษาไม่ถูก

อยากเรียนเขียนโปรแกรมคอมฯค่ะ แต่ไม่รู้จะเรียนภาษาไหนดี ปาสคาล ซี หรือภาษาอื่นดีคะ ช่วยแนะด้วยค่ะ

อ้อ อยากทราบว่าคอมฯโอลิมปิก ใช้ภาษาอะไรมากที่สุดคะ



ความคิดเห็นที่ 36


4 ม.ค. 2550 03:27
  1. ลองดูเว็บนี้นะครับ

    http://thai-cs.spaces.live.com/

    ตอน 1: บทที่ 1 การเขียนโปรแกรมแบบ OOP
    คำนำ--ประวัติของ OOP

    ตอน 2: OOP วิธีคิดใหม่ในการสร้างซอฟท์แวร์
    Object based programming--Object Oriented Programming--component

    ตอน 3: ความหมายของ OOP
    คลาสกับ object--object กับ type--การใช้งาน object

    ตอน 4: Encapsulation

    ตอน 5: Inheritance

    ตอน 6: Polymorphism

    ตอน 7: OOP กับ Microsoft .NET Framework
    คุณลักษณะเด่นบางประการของ .NET Framework--สรุปท้ายบท--คำถามท้ายบท

    ตอน 8: บทที่ 2 .NET Framework และคลาสไลบรารี
    เรื่องพื้นฐานที่จำเป็นต้องรู้เกี่ยวกับ .NET Framework--การประมวลผลแบบกระจาย

    ตอน 9: เรื่องของ managed code
    เรื่องของ CLR--การจัดสรรหน่วยความจำ--เรื่องของ stack--เรื่องของ heap--เรื่องของ garbage collector--เรื่องของ Dispose และ Finalize--แนะนำ .NET Framework class library

    ตอน 10: วิธีเขียนโค้ดเรียกใช้งาน FCL
    Framework Class Library--สรุปท้ายบท

    ตอน 11: บทที่ 3 ภาษา C# ระดับพื้นฐาน
    ชื่อภาษา C#--ภาษา C# คืออะไร--ผู้สร้างภาษา C#

    ตอน 12: เปรียบเทียบภาษา C# กับภาษาอื่นๆ
    ภาษา C# มีอะไรดี--ปรัชญาในการออกแบบภาษา C#--คุณสมบัติอื่นๆ--คุณสมบัติที่เพิ่มขึ้นในเวอร์ชัน 2.0--คุณสมบัติที่เพิ่มขึ้นในเวอร์ชัน 3.0

    ตอน 14: โปรแกรม Hello world
    โครงสร้างของโปรแกรมในภาษา C#--namespace--Type ในภาษา C#--Value type

    ตอน 15: Reference type
    การทำ Boxing และ Unboxing

    ตอน 16 : Class
    Base class / Derived class--class implicit type conversion--stuct

    ตอน 17: หลักการตั้งชื่อในภาษา C#

    ตอน 18: นิพจน์ในภาษา C# (Expression)
    Expression -- การประกาศ (Declaration) -- Array

    ตอน 19: Statement
    บทที่ 4 ภาษา C# ระดับปานกลาง -- สมาชิกของคลาสและ struct -- Access modifier -- Type modifier

    ตอน 20 : Assembly
    Field -- Function ฟังก์ชันในภาษา C# -- Properties

    ตอน 21: Method
    constructor -- destructor

    ตอน 22: method parameter
    พารามิเตอร์ในภาษา C# -- พารามิเตอร์กับ argument -- method signature -- method overloading -- การคอมไพล์ -- การคอมไพล์ให้เป็นไลบรารี

    ตอน 23: ตัวแปร - pointer - unsafe code
    ตัวแปร (Variable) -- pointer -- วิธีประกาศ pointer -- data type และ pointer -- การกำหนด address ให้ pointer -- การเข้าถึงข้อมูลที่ pointer ชี้อยู่ -- Unsafe Code



ความคิดเห็นที่ 34

28 มิ.ย. 2549 18:23
  1. ภาษาซีสิจ๊ะ เผลอๆแถมเอมี่ด้วย อิอิ



ความคิดเห็นที่ 11

13 ธ.ค. 2547 03:04
  1. assembly เลยครับ ไม่ยากๆ



ความคิดเห็นที่ 7

เด็ก Maths
10 พ.ย. 2547 15:31
  1. อยากเรียนเขียนโปรแกรมก็ต้องดูว่าเรียนแล้วเอาไปใช้ทำอะไร ถ้าเอาไว้ใช้สอบคอมโอฯ ก็ต้องดูภาษา C/C++ ถ้าหากจะเอาไว้ใช้หากินก็ต้องเรียนภาษา Java เดี๋ยวนี้ฮิตมาก ผมเองก็ยังซื้อตำรามาอ่านแล้วก็หัดเขียนเองเลยด้วย ถ้าเกิดว่าคุณอยากเรียนหลายภาษา ที่สำคัญที่สุดก็คือเราต้องรู้ข้อดี-ข้อเสีย หรือข้อจำกัดต่างๆ ของแต่ละภาษาด้วย

    ตอนผมเรียนเขียนโปรแกรมอย่างจริงๆ จังๆ (ตอน ม.4) ก็เริ่มต้นด้วยภาษา Pascal เพราะว่า Pascal เอาไว้ใช้สอนวิชาหลักการเขียนโปรแกรม แต่เดี๋ยวนี้แทบไม่ค่อยมีใครใช้กัน (ปัจจุบันกลับไปถามรุ่นน้องก็ปรากฏว่าไม่ได้ใช้ภาษา Pascal แล้ว) ส่วนใหญ่จะหันไปเรียนภาษา C เพราะว่า application เยอะกว่าได้ทั้งฮาร์ดแวร์และซอฟต์แวร์



ความคิดเห็นที่ 3

1 พ.ย. 2547 12:23
  1. C++ หรือ Java
    ภาษาปาสคาลเดี๋ยวนี้ไม่มีคนใช้แล้วอ่ะครับ



ความคิดเห็นที่ 13

15 ม.ค. 2548 10:34
  1. จากการจัดอันดับภาษาเขียนโปรแกรมล่าสุดครับภาษาซีอันดับ 1 ครับ จากเว็บ http://www.tiobe.com/tiobe_index/tekst.htm



ความคิดเห็นที่ 6

9 พ.ย. 2547 21:01
  1. ลองเขียนเบสิกให้รู้สึกสนุกๆ กับการเขียนโปรแกรมก่อนดีกว่ามั้ย แล้วค่อยไปลองเขียน C ดูครับ ;)



ความคิดเห็นที่ 18

27 พ.ค. 2548 11:07
  1. อยากให้ที่วิทยาลัยมีการนำภาษาปาสคาลมาสอนบ้าง เพราะที่วิทยาลัย สอนแต่ภาษา ซี ขอบคุณค่ะ นาฎค่ะ



ความคิดเห็นที่ 29

5 ม.ค. 2549 13:43
  1. ผมอยากรู้เรื่องยัะ้นืไห้มากกว่านี้ทำอย่างไงดีไม่มีหนังสือครับช่วยสอนหน่อยครับ



ความคิดเห็นที่ 4

1 พ.ย. 2547 18:35
  1. thx



ความคิดเห็นที่ 35

7 พ.ย. 2549 00:01
  1. หนังสือ การเขียนโปรแกรมภาษาไพธอนด้วยตนเอง ฉบับภาษาไทย รู้สึกจะวางจำหน่ายแล้วนะครับ ลองศึกษาเพิ่มเติมที่ลิงค์ต่อไปนี้ครับ
    http://it.msu.ac.th/chakrit/python_book.php



ความคิดเห็นที่ 19

samongi
13 ส.ค. 2548 16:05
  1. เข้าใจอารายผิดหรือเป่าจ้า
    การเขียนโปรแกรมไม่จำเป็นที่จะต้องรู้ให้ทุกภาษา
    แต่การเขียนโปรแกรมอยู่ที่นี่ค่ะ
    อัลกอริทึ่มหรือขั้นตอนวิธีในการเขียนต่ะหากล่ะ
    พี่มีโปรแกรมดูว่าน่าจะเรียนสายไหนในคอมพิวเตอร์ ติดต่อได้ที่พี่แนน พี่โหลดให้ฟรี ที่ samongi@chaiyo.com , samongi@thaimail.com พี่โหลดให้ฟรี พี่โหลดให้เป็นอีเมล์ตอบกลับ พร้อมด้วย โปรแกรม เปิดดูใน powerpoint บอกมาด้วยว่าใช่คอมรุ่นไหนอยู่ เพราะมี 2 เวอร์ชขั่น คือ98 กับ 2000 ฝากบอกเพื่อนๆด้วยนะคะ
    แล้วครายบอกว่าปาสคาลไม่มีใช้แล้ว
    หนังสทือเรียนที่คณะเกือบทุกเล่มมีภาษาปาสคาลหมด
    หนังสือเรียนข้างนอกก็มีเช่นระบบปฎิบัติการ 1 ที่ซื้อจาก ซีเอ็ด เล่มละ 175 -179 ไม่แน่ใจ ก็มีปาสคาลอยู่
    เรื่องขั้นตอนวิธีเคย post ไปแล้ว แต่ที่ไหนไม่แน่ใจลอกคลิกที่ชื่อดูเพื่อไปหาว่าไป post ที่ไหนนะคะ



ความคิดเห็นที่ 24

liptontea
3 ต.ค. 2548 02:45
  1. หัดเขียน algor พอคล่อง ก็เลือกมาซักภาษามาลอง ว่า algor แน่นรึเปล่า
    จากนั้น ค่อยดูว่าจะไปทางไหน ภาษาอะไรเหมาะ กับงานที่จะใช้
    ผมผ่านมาทั้ง pascal,C


    ถ้าจะให้แนะนำคงเป็น C ครับ เพราะพื้นฐานของภาษาที่ออกมาใหม่ ๆ จะอ้างอิ่งจากภาษา C



ความคิดเห็นที่ 25

12 ธ.ค. 2548 20:53
  1. ผมแนะนำว่าภาษาอังกฤษครับ ทุกภาษาต้องใช้ภาษาอังกฤษเขียนเหมือนกันหมด 555 อย่าเครียดครับ พูดเล่น



ความคิดเห็นที่ 5

9 พ.ย. 2547 20:11
  1. ในฐานะที่หัดเขียนโปรแกรมโดยใช้ภาษามือใหม่เหมือนกันขอแนะนำให้เขียนภาษาซีค่ะเพราะเป็นภาษาที่ค่อนข้างเข้าใจง่ายแล้วคำสั่งในโปรแกรมก็จำไม่ยากด้วยค่ะ ^^



ความคิดเห็นที่ 16

20 ก.พ. 2548 18:04
  1. ภาษา Pascal จาเหมาะกับผู้เริ่มต้นเขียนโปรแกรม
    ถ้าสูงขึ้นอีกหน่อยก้อจาเป็น C/C++
    สูงอีกก็จาเป้งพวก Java
    ---------------------------------------------------------
    ถ้าโอลิมปิกต้องใช้ทั้ง Pascal และ C/C++
    ค่าย 1 จาใช้ Pascal ค่าย 2 จาใช้ C
    แต่ตอนสอบจบค่าย 2 จาใช้ C/C++ ก็ได้
    (อ๊ะ! ลืมบอก นี่ของ สอวน. นะ)
    ---------------------------------------------------------
    ของ สสวท. ใช้ได้ 3 ภาษา Pascal, C/C++
    จะใช้โปรแกรมไหนขึ้นกับโจทย์
    เช่น ถ้าโจทย์ใช้พวก string ควรใช้ Pascal
    ถ้าโจทย์ใช้ pointer, linked list ก็ควรใช้ C/C++

    *จากคนเคยเข้าโอลิมปิกทั้ง 2 อย่าง



ความคิดเห็นที่ 31

15 เม.ย. 2549 12:44
  1. ภาษา C เนื่องจากต่อยอดไปภาษาอื่นได้อีกหลายภาษา เช่น C++, c#, PHP, JAVA,



ความคิดเห็นที่ 33

15 เม.ย. 2549 20:19
  1. น่าจะลองเขียนอัลกอริทึมให้เก่งก่อนดีกว่า
    เพราะหัวใจสำคัญของการเขียนโปรแกรมคืออัลกอริทึม
    พอเขียนอัลกอริทึมได้
    ก็ลองเอามาแปลงเป็นภาษาดู
    แต่น่าจะเริ่มจาก VBไม่ก็ C เพราะ 2 ภาษานี้ค่อนข้างจะง่าย และสามารถนำไปต่อยอดในการเขียนโปรแกรมภาษาอื่นได้
    ในหลักสูตรของสอวน.จะมีเรื่องที่ยากๆอยู่ เช่น
    - พอยเตอร์
    - ลิงค์ลิสต์
    - แสตก
    - คิว
    - การเรียงลำดับข้อมูล
    - กราฟ
    - ต้นไม้
    *ถ้าอยากรู้อะไรเพิ่มเติมยินดีเป็นที่ปรึกษาให้แอดมาที่
    for_baifern@hotmail.com



ความคิดเห็นที่ 14

17 ม.ค. 2548 21:12
  1. ภาษาซี ครับดีที่สุด เป็นพื้นฐานของหลายๆภาษา แล้วก็ง่ายต่อการเข้าใจด้วย



ความคิดเห็นที่ 20

pornlarpmek
13 ส.ค. 2548 17:54
  1. นี่ๆๆๆ ผมว่าใช้ภาษา c ดีที่สุดครับไม่ง่ายไม่ยาก แต่สนุกดีนะ เราก็มีโปรแกรม c ใช้กับหุ่นยนต์ได้ด้วยนะครับ

แสดงความคิดเห็น

กรุณา Login ก่อนแสดงความคิดเห็น