• We’re currently investigating an issue related to the forum theme and styling that is impacting page layout and visual formatting. The problem has been identified, and we are actively working on a resolution. There is no impact to user data or functionality, this is strictly a front-end display issue. We’ll post an update once the fix has been deployed. Thanks for your patience while we get this sorted.

i want to program. where to start

What do you want to do with it?

I might recomend PHP or Visual Basic.

Edit: I take that back, Visual Basic sucks.

Edit2: I'm sure you could spell correctly too, mispelling words intentionally on an BBS doesn't make you cool.
 
Originally posted by: amdfanboy
What do you want to do with it?

I might recomend PHP or Visual Basic.

Edit: I take that back, Visual Basic sucks.

Edit2: I'm sure you could spell correctly too, mispelling words intentionally on an BBS doesn't make you cool.



i know i can spell. but i usally type and press post before i check my post. its a habit. sorry if it offended you. and yes misspelling words is not cool. 🙂 my dad whos a enginner suggested i do visual basic
 
If you are writing code and you dont check your spelling, none of your programs will work. Maybe it's time to try changing your habits.
 
Originally posted by: notfred
If you are writing code and you dont check your spelling, none of your programs will work. Maybe it's time to try changing your habits.



🙂 when i write code ill check every word 😛
 
Originally posted by: thecrecarc
Originally posted by: notfred
If you are writing code and you dont check your spelling, none of your programs will work. Maybe it's time to try changing your habits.



🙂 when i write code ill check every word 😛

then you'll just be too slow 😛 just learn to type properly in the first run 😉
 
Originally posted by: screw3d
Originally posted by: thecrecarc
Originally posted by: notfred
If you are writing code and you dont check your spelling, none of your programs will work. Maybe it's time to try changing your habits.



🙂 when i write code ill check every word 😛

then you'll just be too slow 😛 just learn to type properly in the first run 😉

its not like i have a job and have a tight due date 😛
 
Jeez guys, give the kid a break!
Anyway - I'll throw in my usual reccomendation - Python.

FWIW, I think PHP is a terrible choice. Although it can be used as a general purpose language, it's oriented very much toward web programming, so I suspect you won't find much in the way of 3rd party libraries for anything but web-centric type stuff. And IMO, it's just a sloppy ugly crufty langauge. I gace it up and switched to PERL, which should say something for how ugly I found PHP to be 😛

Visual basic - I tried it about 10 years ago, and found it to be a PITA. Maybe its gotten better.
 
There are lots of easy tortorials on VB. I would start in vb just because it is easy. Do a few projects and then once you get a sence of what coding is you can move to other places from tehre.
 
yea go with vb. i started vb when i was like 13 and didn't regret it. it seems to be the most english-like, is object oriented, and has a nice ide.
 
12... ~6th grade? You can handle C - my dad taught me C when I was younger than that... though I did most of my little programs in QBASIC. Visual Basic isn't a good language to start with, because the simple things you write are "event driven", which isn't very similar to normal programs you'd learn in a class. QBASIC is (in my opinion - note that some people strenuously disagree) a good introduction to the idea of programming... it teaches you basic control flow (but not functions, which are very important when you want to write something more than a couple hundred lines long).

Today I just wrote a program that does texture synthesis: check out the results (particularly this input and this output 🙂). I've been coding for years though. I started my programming with programs that would do things like (user types the stuff in italics):
What is your name?
chris
Hello, chris! Type two numbers and I will multiply them
5 6
30
and also bouncing ball programs (just a ball bouncing around the screen), that I eventually turned into fancier things like pong. Of course, all of that was text-based 🙂.
 
Another vote for QBASIC. I started with that and actually got quite good at it (even started do low level stuff using it - sad I know, but I didn't know C then). After using QB for a while, I went to VB. Now I use C, C++, Objective C, Java, ColdFusion MX, PHP, ASM (MC68HC11), and more. QBASIC at least got my foot in the door 😛.
 
Originally posted by: CTho9305
also bouncing ball programs (just a ball bouncing around the screen), that I eventually turned into fancier things like pong. Of course, all of that was text-based 🙂.

I wrote a bouncing ball program in QBASIC. I used the circle function to draw the balls and I let the user enter how many balls to be on the screen at once. They bounced off the walls and off each other, each time making a little click noise generated by the QB tone generator function. This was way back in 7th grade after I learned about calculating line slopes using two points in math class.

 
A nice OOP language ... say, Java or C#. There's some great tutorials available for both of them, as well as free* IDEs.
 
Back
Top