   ok i am a 100% newbie to programming entirely. help getting started.please
  i have no clue what open gl is or this other stuff i saw while seeing if this has been asked. i really love videogames and fully intend to become a game programmer for a living so i think i should learn the basics right? i downloaded dev-cpp (lastest version) and thats about it. please tell me where i could aquire the means to learn the c/c++ programming language (if possible for free) and what do i need to even program a game using dev cpp. as stated im a utter newbie. i dont even know what file i create a game with... so any help is most greatly thanked and considered. thanx   im new to c/c++ programming bare with me here. i am the ultimate newb! 
  It''s traditional to send complete newbies to this page. ;  oh and can anyone recommend a good starter game to make as my first one like asteriods or something small and easy for some one as new to programming as me? i know some c/c++ like print f and scan f but thats as far as i got. i had this program befor and almost finished the hello world mini program but my brother got mad at me and deleted dev-cpp .... i think he just wants to be the better programmer... with his game maker program.... i know its useless other then fan made games...   im new to c/c++ programming bare with me here. i am the ultimate newb! ;  thanks   im new to c/c++ programming bare with me here. i am the ultimate newb! ;  Well let''s be realistic. First you''ve gotta get some grasp at c++. You should a least know- Functions, arrays, pointers, file input\output, classes and morewhen you get confortable whit standart c++ I suggest you get one step harder and learn windows 32 api.Once you are confortable whit windows 32 you can :- If you are lazy and want to start right know use gdi or some game engine that is already done- If you want to get better learn directx or opengl.when you learn one of the above you can start a simple pong game. After that you are free to do as you wish and consider yourself as a game programmer. But if you didn''t finish pong the chances you finish an other game are slim to none so I suggest you get serios whit pong. Well I hope that help and I wasn''t too hard on you. Good Luck !!!!!!!!   Kevin ;  as i said i am a newb and have no real idea what im getting into . lol. any advise or sence of direction is completely fine. and no ur not to hard on me...  do you know any websites with totorials that could get me started that are free? i live a good deal away from a library and i dont get much cash to spend what with all the bills and other crap... im new to c/c++ programming bare with me here. i am the ultimate newb!   [edited by - murakumo22 on February 3, 2004 6:29:23 PM];  << do you know any websites with totorials that could get me started that are free? >>This link is a pretty good introduction to C (college level)C Programming  Teaches all the basics of the language. You don''t really need to learn pointers and object-oriented stuff (classes) yet, but you do need to know variables, loops, if/else, etc.You can ignore the Unix stuff in the above link and use Dev-C to compile. What you want to do is learn how to compile a few simple programs and get to know your compiler.And this is really good advicePhil P ;  The site Cpp-Home.com is a very good site for almost everything I suggested you. They have about everything you need, but just don''t forget you have dev cpp and if you have problems it will be because your compiller isn''t set well. Good Luck fellow programmer.   Kevin ;  For a few starting projects, certainly stick with text-based.  One of the first is often a Guess the Number sorta game.  That''s usually a first introduction to random numbers and the rand() function.  It''d be only about a page or two worth of code, usually.  A bit fancier might be a very   simple text-based adventure.  Maybe like just a simple maze.  Tell the user where they can move from their current location [n,s,e,w,u,d], and let them enter it.  Move that direction (if it''s valid), and then repeat the process until they''re clear.  Maybe print a description for each room so they don''t get lost as easily.In fact, you don''t really need projects to be games.  Especially when just starting out.  Make a simple calculator.  Write some programs that manipulate strings in odd ways.  Make a program to calculate prime numbers.  Make a program to randomly generate names by sticking single syllables together.  Or a random sentence generator that makes sentences based on specific structures, like [Proper Noun] [Present Verb] [Article] [Improper Noun], and supply a few words of each type.And most of all, have fun  , which I''m confident you will. 