• How did you get into programming?
    85 replies, posted
  • Avatar of Kopimi
  • [QUOTE=Hexxeh;35341937]I think I started with Yabasic back [B]when I was like 6 or 7.[/B] Moved onto PHP a little while later.[/QUOTE] well thats ok i didn't need self esteem anyway
  • Avatar of DrLuke
  • I wanted to learn Lua when I was 14 or so, so I could make mods for GMod. I never got around making one, but instead I really started making mods for Cortex Command. After that, I went on to Love and Electronics, especially C++ with Arduino, and C with AVRs. Today I prefer to program on AVRs with direct C due to obvious space and speed reasons.
  • Avatar of DeanWinchester
  • Started with watching an IT teacher coding in QBASIC back when I was 10, that got me interested so I asked him about it, he taught me the basics, then I bought (had my parents buy me) a few books about making games in BASIC, which wasn't really applicable to QBASIC with the knowledge I had back then. A few months later I find out that the father of a friend used to sell ZX Spectrums and had a bunch stored that he didn't know what to do with, so I asked him one for my birthday and got working on those books. After that I tried to learn Pascal but that was a failure for me, around 2005 I got my interest reignited with Java, that was taught in my High-school but eventually learned C++ and C# too. Nowadays I mostly stick with C# since I really enjoy the Java-like syntax without the "burdens" of Java.
  • Avatar of KmartSqrl
  • I got started by learning scripting in the Neverwinter Nights world editor. The first thing I ever made was a chest that you could put your money in to and take money out of. Then I started doing web development because I wanted to make websites for the worlds I was making and it just kind of spiraled from there.
  • Avatar of ief014
  • At 12 years old I started with Flash MX. I would show my friends all these little things I would make like Snake games and little games like that, and it would impress them. It inspired me to continue programming!
  • I started out with web development when I was about 8 or 9; it wasn't much more than me wanting to know how websites were made so I used Google like a good school boy should. I used free webhosts and that whole deal, a little PHP learning here and there, and reading up on Javascript so I could do ~cool~ stuff on the browser. I remember going to Dynamic Drive a lot. lol
  • Avatar of ZenX2
  • When I was in 3rd grade (8 years old) I found game maker and made some little games in it, but I couldn't figure out gml. Then, I got gmod when I was around 10-11 and eventually found out about lua, tried to learn, got confused, and gave up. My father's a programmer, and he tried to teach me but I was too busy playing other video games. A short time later, I threw my self at the gmod lua tutorials again (I think the one that really helped me is gone from the wiki now, although I have a physical copy) and learned lua by force. I continuously tried making things in gmod with a moderate amount of success. My most successful project on garrysmod.org was something similar to portal gun, which Kopimi actually helped me with. I also made a gun that shot rainbows. It was the third swep in toybox, and garry though that the rainbows didn't last long enough. Simultaneously, I dabbled and learned C#. I've made some stuff with that, but I don't use it that much anymore. Then came Love. I learned how to actually do interesting stuff independent of gmod or other programs, and I've been working with it for almost two years now. I started really getting into it at the beginning of my freshman year in high school, and now at the end of year 2 I've become quite adept at this. Coinciding with my dive into independent game programming was my immigration to here, in the programming section. I don't regret coming here at all, seeing the projects in WAYWO is what really got me going. [editline]29th March 2012[/editline] Also I never touched VB or php and I do not regret that either
  • Avatar of Phreebird
  • Back when i was around ten, i found Runescape private servers, so i eventually made my own server and started customizing it using Java.
  • Avatar of Mr.Heal
  • I started back in Grade 7, when I heard of a programming club after school I decided to join it because why not? The kid was in High School and he taught us True BASIC. I played around with that for duration of the club, along with a few months after the club. It died off and I never touched it again. Later I find game maker, not impressed and dump it. By Grade 9 I dive into 3D Modelling, worked on a few mods for Gmod, then eventually became tried of creating art and I dropped it. Grade 10 took a course in Turing and fellow back into love with programming. 10, 11, 12 I take all of the programming courses available at my school. Learn Python and Java. I've recently broken into C and C++ but its slow going with other things on my plate.
  • Avatar of pepin180
  • This my first post (good for presentation, because it's a bit autobiographical) so hi everybody :D I started at 10 (so much people started at 10), i always loved computers and started to think about making my own programs (drawing the interface and writing each button's action :P). Then my dad shown me Visual Basic 6, he didn't know how to use it, but bought me a book about the languaje. I really liked programming so i started learning new languages, first x86 assembler (with help of a teacher) and after that C++, Java and a little of php, action script... Nowadays I'm studing first course of Mathematics and Computer science, and I love programming (much more than maths :P) I feel happy of being part of this community (seem to have an awsome movement), i'll try to help you all and post everything i discover (Happy ideas for a good starting). PS:: By the way, feel free of correct my grammar errors ~my native language is Spanish~
  • When I was 6 or 7 I subscribed to this gaming magazine from Poland, and on one of the cover CDs there was this game called Colobot. It's a RPG-like game where you play as a astronaut who has been sent by NASA or whoever to accompany a team of robots and find a planet that can be civilised. Now you can play the game 'normally' and control all the robots manually and everything, but you can also program the robots yourself, to do stuff that takes long. Or in my case, that you're too lazy to do yourself. I remember making this sentry script that shot down enemies. It predicted where they were moving and everything. The language is very similar to C. Anyway after that I borrowed a book about HTML from the school library when I was 10 or so, and JavaScript a few months later. And then it spiralled into C# and Java and so on.
  • Avatar of eternalflamez
  • [QUOTE=KmartSqrl;35349896]I got started by learning scripting in the Neverwinter Nights world editor. The first thing I ever made was a chest that you could put your money in to and take money out of. Then I started doing web development because I wanted to make websites for the worlds I was making and it just kind of spiraled from there.[/QUOTE] And here I am, still not understanding (in NWN editor) how to let the player go to another instance when they open a door.
  • Avatar of sondre99v
  • I guess I started with Robolab (LabView derivative) programming for the RCX when I was around 8. My dad introduced me to C when I was around 10. Following this I programmed C with gcc and only command-line output for a little bit too long (also started with OOP, first with ruby, then C++)... I found RobotC when I got ny NXT, and programmed my first "graphic" programs (100x64 px). Then I finally got some graphics experience with Game Maker, but after a while I grew out of it, and started looking for alternatives. A friend (Matte) later introduced me to C# and visual studio, and about a year ago, we got into OpenGL(with OpenTK) and this is basically what i've been using since. [editline]Edit[/editline] Also, I proudly present my first C-program that did shit: [url]http://pastebin.com/pMtNhih9[/url] (It's a two-player three-in-a-row program :v:)
  • Avatar of Creeper
  • When I was like 9 my dad got a PC magazine that game with a disc of misc shit, I usually jacked those for the game demos (I remember one that came with prerelease HL2 trailers, my mind was blown), and one of them had Game Maker on it. I made a few things just with the drag and drop tools (I have a shamefully broken Mortal Kombat fangame still on an old harddrive >_>) but I didn't use it for long. In 2005/6 I got back into Game Maker and tried out RPGMaker, which had a Ruby-based scripting. That was the first time I tried programming anything. I didn't really program again until 2009, messing around with Python.
  • Avatar of COBRAa
  • I subscribed to a magazine (age of about 9) and one day a program came through called "Browser Bob". It's a program you can create your own web browser in. Back then I was wondering what program made Browser Bob; surely there couldn't be a program to create a program that creates a program. After some digging, I found that programs weren't really created with GUIs and telling a button what it should do, but you write instructions the computer executes which is compiled and turned into machine code. That's pretty much how I got started. From there, my first language was RealBasic (I pirated it); not long after I moved over to VB6 and made stuff like Overv said (chat spammers, other shit). I tried my hand at C++ and failed, moved to VB.NET for ~1week and found C# which then, in-turn, helped me learn C++ (I could understand the syntax and get more fluent without the troubles of C++). This actually relates to how I found this forum/game, and while browsing videos, I came across Wire Mod and loved the concept so much I brought the game (seen expression 2, Lua to control the source engine, etc...). I actually think Wire Mod and using Lua for GMOD is what enabled me to get a B in my maths. Heh, my post count is a [img]http://i.imgur.com/HlpLl.jpg[/img]
  • Avatar of chimitos
  • Game Maker 6. ...then 6.1,7,8,Studio... Dark times. Then a few months ago, Android/Java.
  • My dad got an old IBM from the early 80's when I was 5 or 6 and it had some sort of BASIC language on it. He wrote a chess game with in and so I picked it up and learned from that. Didn't begin again until 2003 when I began disassembling Jedi Academy and tinkering.
  • Avatar of amazer97
  • Started with BASIC when I was 11, moved on to C afterwards. Dropped programming for a while, then got back into it by learning assembly and C with microprocessors.
  • Avatar of Larikang
  • I started off programming my TI-83 calculator in the BASIC-like language they come with. I made screensaver-like pattern generating programs and multiplayer games. I first learned computer programming with Java in college, but never did anything with it. Then I got an internship doing Ruby on Rails programming. I was terrible at it, but it started my love affair with Ruby and got me into programming silly games and scripts in my spare time. I know a lot of languages now, and I feel like I'm finally starting to contribute to the wider programming community.
  • Avatar of Nigey Nige
  • Two and a half years ago with Java, Netbeans and Mehran Sahami. Fuck you guys, I'll catch up eventually.
  • Avatar of Kirth
  • Started out doing silly clan signatures when I was 12 years old. Got interested in to building a site; then wanted to know more about dynamic sites. Decided to build one myself rather than using an existing (at that time they were all horrible) CMS. Learnt more and more about PHP, MySQL as I went through with it. Then jumped on the C++ bandwagon, then slid to C# and got in to the habit of using Perl. My story isn't anywhere as impressive as you guys' :(
  • When I was in fifth grade we had to choose between going to a German language class or Computer class. So I went to Computer class. In highschool it was basically the same thing, only difference is that this time I HAD to go to German class, and I had an option between Italian or Computer class. Eventually I ended up studying Computer Science. I am at fourth year now, and still know sh*t about programming.
  • Avatar of fritzel
  • [QUOTE=sondre99v;35353726]I guess I started with Robolab (LabView derivative) programming for the RCX when I was around 8. My dad introduced me to C when I was around 10. Following this I programmed C with gcc and only command-line output for a little bit too long (also started with OOP, first with ruby, then C++)... I found RobotC when I got ny NXT, and programmed my first "graphic" programs (100x64 px). Then I finally got some graphics experience with Game Maker, but after a while I grew out of it, and started looking for alternatives. A friend (Matte) later introduced me to C# and visual studio, and about a year ago, we got into OpenGL(with OpenTK) and this is basically what i've been using since. [editline]Edit[/editline] Also, I proudly present my first C-program that did shit: [url]http://pastebin.com/pMtNhih9[/url] (It's a two-player three-in-a-row program :v:)[/QUOTE] Rated vinner
  • Avatar of Greyh0und
  • [QUOTE=Nigey Nige;35367840]Two and a half years ago with Java, Netbeans and Mehran Sahami. Fuck you guys, I'll catch up eventually.[/QUOTE] 3, maybe 4 years ago when I first learned to code, via a "Game Designer" school... They teached some unholy mix of C and C++ (it was C nor C++) after which they switched to ActionScript 3, then to C#, then to Java. Right up until Java I had no knowledge of Con-/Destructors whatsoever, which just unfuriates me. Anyway, I'm 24 now, but I'm not giving up, even though I'm pretty late to the game. :) edit: Not to mention we had to make all C(++) projects using a crappy closed-source library called DML, which was later renamed to CML (CoreMediaLibrary.com), which is a library without any documentation whatsoever, which made it horrible to use as an newbie. And don't forget I HAD to use the Bloodshed Dev C++ IDE (which hasn't been updated since 2005 and is bugridden) because no other IDE can compile CML projects :'(
  • Avatar of Funley
  • I first started in Roblox and it's Lua. It was cool but the environment was wayyyyyy too restricted. Luckily, both my parents are programmers, and back then i had always wanted to make my own Windows Form things, and when i told my mom, she said to my dad to get me Visual Studio. I started with VB2010, then i wanted to make games so i used Love2D, then moved on to C# and XNA when i found Terraria and found out what it was made with.
  • Avatar of Hruhf
  • Made "games" in powerpoint eons ago, till one day in grade 5 I was looking for a picture to use in one of said "games" (I think it was volvagia from oot) and came across game maker. Used game maker from grade 5 till grade 8 where we learnt visual basic (urgh). Grade 9-11 we used pascal + delphi. Around grade 11 I started using XNA + C#, been using that ever since. Although, I'm learning C as part of engineering in university now.
  • Avatar of Eric95
  • Well, I started out making movies in paint, and then I moved to flash MX 2004. That's when I started trying out game development! I made some shitty games based on tutorials and went from there.
  • Avatar of calzoneman
  • I started at about 10 or 11 when my dad showed me Visual Pinball (a pinball game where you can script your own pinball tables in Visual Basic). After that I tried a bit of C++ from cplusplus.com, without much luck, then spent a while doing web design/programming with PHP. I did a bit with WireMod's Expression chip but my major programming experience comes from taking AP Computer Science in high school and programming Minecraft classic servers.
  • Avatar of D33Jay
  • I really wanted to make a game, so I tried C++, but it was far too advanced, (I was 11) and learned java over a year and a half.