Thread: How many languages

  1. #1
    Registered User
    Join Date
    May 2005
    Posts
    50

    How many languages

    To serve a purpose of game creating, and anti/hack (as in good and bad) (for game purposes), what languages should I learn.
    I mean, I've learnt 2, C/C++ and im moving to C#, but then these people, (programmers), are telling me to learn "winapi" and "win32" and "assembly" and i'm like, oh and would you like me to talk French in a Jamacan accent as well?

    Please advice me in the right steps.
    thanks
    jay

  2. #2
    Crazy Fool Perspective's Avatar
    Join Date
    Jan 2003
    Location
    Canada
    Posts
    2,640
    >>I mean, I've learnt 2, C/C++

    judging by some of your other posts, you've barely scratched the surface of C/C++. Maybe you should just stick to one language to get more comfortable with programming concepts. Then learning new languages is much easier.

  3. #3
    Toaster Zach L.'s Avatar
    Join Date
    Aug 2001
    Posts
    2,686
    Esperanto... definitely.

    On another note, WinAPI/Win32 is just that... an API (application programming interface), so, it isn't a language, but rather a library (an interface for dealing with the system). For now, make sure you've got C and C++ down really well. Don't complicate things by throwing too much in the mix.
    The word rap as it applies to music is the result of a peculiar phonological rule which has stripped the word of its initial voiceless velar stop.

  4. #4
    Registered User
    Join Date
    May 2005
    Posts
    28
    Sure the C/C++ language syntax isn't that hard to learn and you can learn it rather quickly. But to truly master the programming techniques and such, you have to practice... and practice and practice.

    And WinAPI is the windows API, used in your programming to interface witht he windows OS. You'll need to learn that for any windows programming

  5. #5
    the hat of redundancy hat nvoigt's Avatar
    Join Date
    Aug 2001
    Location
    Hannover, Germany
    Posts
    3,130
    I guess you want to be programming for Windows as thats the target platform for most games.

    You need to be good in C/C++
    You need to be good in WinAPI
    You need to be good in DirectX ( or something similar, maybe OpenGL )

    To create hack protection or things like Punkbuster or other programs you need to be really good and somewhat tricky getting to work and work around the WinAPI. I have seen programs like those and if you really want to make something like this, I'd guess that the helpfulness of this board stops at about 50% short of your goal.

    But I don't think you reached that limit yet. Just go ahead and learn more C/C++
    hth
    -nv

    She was so Blonde, she spent 20 minutes looking at the orange juice can because it said "Concentrate."

    When in doubt, read the FAQ.
    Then ask a smart question.

  6. #6
    Registered User major_small's Avatar
    Join Date
    May 2003
    Posts
    2,787
    what I have to add is a little similar: it doesn't really matter how many languages you know if you don't know any of them well... I've learned VB6,VB.NET,HTML,JavaScript,Java,PHP,PERL, and C/C++, but only really know enough of HTML and C/C++ to be confident with them. with the other languages I usually rely heavily on references.

    admittedly, I'm sometimes very modest, but when I look at some of the code that professionals write, I realize that I have much more to learn in all languages, and know that learning more about any language is, and always will be, an ongoing process.

    short version: quality over quantity.
    Join is in our Unofficial Cprog IRC channel
    Server: irc.phoenixradio.org
    Channel: #Tech


    Team Cprog Folding@Home: Team #43476
    Download it Here
    Detailed Stats Here
    More Detailed Stats
    52 Members so far, are YOU a member?
    Current team score: 1223226 (ranked 374 of 45152)

    The CBoard team is doing better than 99.16% of the other teams
    Top 5 Members: Xterria(518175), pianorain(118517), Bennet(64957), JaWiB(55610), alphaoide(44374)

    Last Updated on: Wed, 30 Aug, 2006 @ 2:30 PM EDT

Popular pages Recent additions subscribe to a feed

Similar Threads

  1. Why C Matters
    By DavidP in forum A Brief History of Cprogramming.com
    Replies: 136
    Last Post: 01-16-2008, 09:09 AM
  2. Strange loop
    By D@rk_force in forum C++ Programming
    Replies: 22
    Last Post: 12-18-2004, 02:40 PM
  3. Languages dying
    By Zewu in forum A Brief History of Cprogramming.com
    Replies: 31
    Last Post: 07-29-2003, 10:08 AM
  4. Languages
    By KrAzY CrAb in forum A Brief History of Cprogramming.com
    Replies: 23
    Last Post: 02-18-2003, 12:23 PM
  5. Programming Languages
    By DarkViper in forum A Brief History of Cprogramming.com
    Replies: 3
    Last Post: 12-12-2002, 02:28 PM