Tags:

ตอนนี้เรียนวิทย์คอมปี1อยู่ครับ ปิดเทอมซัมเมอร์นี้ผมอยากจะหัดเขียนโปรแกรมอะครับ แต่ไม่รู้ว่าจะเอาภาาษาไหนก่อนดี พวกพี่ ๆ ช่วยแนะนำให้หน่อยได้ไหมครับ

Get latest news from Blognone
By: Qubit
AndroidUbuntu
on 23 December 2011 - 23:23 #367615

ภาษา c ก่อนแล้ว c++ ได้สองอันนี้ภาษาอื่นก็ไม่ยากแล้วครับถ้าไม่รวม Assembly นะ
อาจจะยากสักหน่อยเมื่อเทียบกับภาษาสมัยใหม่อื่นๆ แต่ก็เป็นพื้นฐานที่ดีครับอันนี้เป็นความคิด
ผมนะ แต่ก็แล้วแต่จะเลือกทางเดินเองนะครับ ส่วน c/c++ ดียังไงใช้ทำอะไรได้มั่งก็ไปหาเอา
เองแล้วกันนะครับถ้าตัดสินใจเลือกแล้ว

By: JavaDevil
iPhoneUbuntuIn Love
on 23 December 2011 - 23:33 #367620

เรียนภาษาที่เขาสอนนั้นแหละครับ เอาให้เก่งๆ แล้วชีวิตอีก 3 ปีจะสบายใจ
หรือถ้าจะเล่นนอกเหนือจากที่เขาสอน ก็แล้วแต่เลยครับมันสุดยอดทุกภาษา

By: crucifier
iPhoneAndroidUbuntu
on 23 December 2011 - 23:59 #367634 Reply to:367620

อ้อ ลืมไปว่ากำลังเรียนอยู่ งั้นตามความเห็นของตา JavaDevil นี่ก็ไม่เลวนะ เวลาสอบหรือตอนทำโปรเจ็กจะได้สบายตัวหน่อย แต่ถ้านอกเหนือจากนั้นก็อย่างที่บอก เริ่มหาเป้าหมายก่อนว่าอยากทำอะไร

By: crucifier
iPhoneAndroidUbuntu
on 23 December 2011 - 23:55 #367632

เลือกเป้าหมายก่อนครับ เช่น อยากเขียน desktop application หรือ web application เมื่อได้เป้าหมายแล้วตัวเลือกภาษาก็จะน้อยลงมา และการมีเป้าหมายจะทำให้เราสนุกกับการฝึกฝน อย่างผมเริ่มมาจากภาษาเว็บ เพราะอยากมีเว็บไปอวดชาวบ้านว่าเราทำได้นะ ก็จะสนุกและตื่นเต้นกับการค้นพบอะไรใหม่ๆ เสมอ

เพราะจริงๆ แล้วสำหรับการหัดเขียนโปรแกรมนั้น ภาษาไหนก็เหมือนกันหมดละครับ ยกเว้น Java อันนี้พาลจะพาหมดกำลังใจเสียเปล่าๆ :D

By: aratnon on 24 December 2011 - 00:07 #367644

ที่จริงผมมีเป้าหมายคืออยากจะเขียนแอพของ ios อะครับ

By: UltimaWeapon
Windows PhoneRed HatWindowsIn Love
on 24 December 2011 - 07:54 #367703 Reply to:367644
UltimaWeapon's picture

Objective-C

By: totiz
ContributoriPhoneAndroidRed Hat
on 24 December 2011 - 09:47 #367714 Reply to:367644
totiz's picture

Objective-C เลยครับ แล้วก็ศึกษาจากคอร์สของ standford สำหรับผู้เริ่มต้น
http://itunes.apple.com/WebObjects/MZStore.woa/wa/viewPodcast?id=480479762

ขอตอนรับสู่โลก Xcode ถ้ามีอะไรสงสัยปรึกษาได้นะ

By: xenogew
ContributorAndroidWindows
on 24 December 2011 - 23:09 #367880 Reply to:367644
xenogew's picture

Obj-C ไปเลยครับ

ส่วนเรื่อง OS อันนี้ก็หาลู่ทางเอานะครับ

แต่ถ้ามีเครื่อง Windows อยู่แล้ว พอจะซิกแซกได้อยู่ ลองหาใช้คำว่า Virtual, OS, OSX อะไรทำนองนี้ดู จะเจอทางไปต่อเอง

By: Thaina
Windows
on 24 December 2011 - 08:53 #367707

สมัยนี้ก็คง JavaScript มั้งครับ

ไปลองเล่นสดๆได้เลยในเว็บที่เขาเปิดให้เล่น

By: aratnon on 24 December 2011 - 09:59 #367717

ก่อนอื่นต้องมี osx ไว้เขียนก่อนใช่ไหมครับ

By: totiz
ContributoriPhoneAndroidRed Hat
on 25 December 2011 - 11:19 #367933 Reply to:367717
totiz's picture

ใช่ครับ

By: c4rking
iPhone
on 24 December 2011 - 11:35 #367738

อยากจะเขียนภาษาไหนก็ เขียนภาษานั้นเลยครับ ios ก็ object-c เลือกที่เราชอบมันจะทำได้ดี อย่าพึ่งท้อตอนแรกๆมันก็เขียนช้าแหละหลังๆจะสบาย แต่เอาให้เก่งเลยนะครับ อย่าเปลี่ยนบ่อย เมื่อเข้าใจ 1 ภาษามากๆแล้ว ก็เรียนภาษาอื่นสบาย พื้นฐานนั้นเป็นเรื่องเดียวกัน เชิงลึกนั้นแตกต่าง มีคำกล่าวว่าของมูซาชิว่า "เรียนหนึ่งไปรู้หมื่น" นั้นใช้ได้เสมอครับ

By: hiddenmin
AndroidUbuntuWindows
on 24 December 2011 - 13:15 #367771
hiddenmin's picture

ศึกษาภาษาที่สอนตามหลักสูตรนั่นแหละครับ

เอาให้รู้เรื่องจริงๆ ไม่ใช่งูๆ ปลาๆ

By: Poet_guy on 25 December 2011 - 12:47 #367946
Poet_guy's picture

ผมว่าหัด Java ไปก่อนก็ดีนะ จะได้เข้าใจ concept พื้นฐานหลายๆอย่างก่อน object-C มันพลังเยอะไปรึป่าวครับ = ="

By: incredibles
iPhoneWindows PhoneAndroidUbuntu
on 25 December 2011 - 14:08 #367952

java ดีกว่าครับ ถ้าแน่น java แล้วอันอื่นผมว่ามันก็ง่ายเลยนะ คนที่แน่นๆ c มาส่วนใหญ่จะมางงกับ Object นานพอสมควรกว่าจะเข้าใจ ซึ่งถ้าเข้าใจ Object แล้วมันก็ไปต่อง่ายถึงแม้ว่าเทคโนโลยีเชิง Object มันยังไม่สุดก็ตามที อันนี้ผมประเมินจากเด็กๆที่ผมเคยสอนมานะ

By: lunatic on 25 December 2011 - 21:44 #367994
lunatic's picture

หัดตามเป้าหมายดีกว่าครับ

ถ้ายังไม่รีบหรือ ไม่มีเป้าหมายผมจะแนะนำก่อน C++
ถ้าเอาง่ายแนะนำ C#
ที่อยากแนะนำ C++ เพราะมันมีอะไรที่ภาษาใหม่ๆเดี๋ยวนี้ม่ค่อยจะมี
เช่น pointer,address

By: Bank14
ContributorAndroidRed HatWindows
on 29 December 2011 - 12:04 #369128

ไม่รู้จะแนะนำอะไร บอกแนวคิดไว้ก่อน

C/C++ รู้ไว้เพื่อเขียนอะไรที่มันแปลกๆ ได้ ติดต่อกับฮาร์ดแวร์ ตอ้งการรีดประสิทธิภาพ ฯลฯ
Java รู้ไว้เพื่อให้แน่นในแนวคิดการโปรแกรมเชิงวัตถู (OOP) เรียนรู้ยากมาก แต่ถ้าผ่านไปแล้วจะไปต่อยอดภาษาเชิงวัตถุอื่นได้ง่าย
PHP+JavaScript ไว้เขียนเว็บหากิน
SQL จำเป็นต้องรู้ เพราะเกี่ยวข้องกับทุกภาษา

By: hanel
AndroidSymbianWindows
on 29 December 2011 - 16:25 #369190
hanel's picture

PHP ผมว่าเรียนง่ายสุดแหละ พวก สตริง อาเรย์ ลูป และพื้นฐานอื่นๆ ผมว่า php มันเข้าใจง่ายดี มันจะต่อยอดไป ภาษาอื่นๆได้ง่ายครับ (ผมชอบวีธีการประกาศค่าของ php เป็นบ้าเลยมักง่ายดีมากสบายดี)

By: Bank14
ContributorAndroidRed HatWindows
on 12 February 2012 - 02:11 #382686 Reply to:369190

บนความมักง่ายของมัน ก็มีอันตรายแฝงอยู่นะครับ เพราะเราสามารถเปลี่ยนแปลงค่าตัวแปรได้ง่าย ไม่ต้องใช้ Access Modifier ใด ๆ เลย

นอกเสียจากเราจะเขียนแบบ OOP