Welcome to Tech Support Forum home to more then 136,000 problems solved. Issues have included: Spyware, Malware, Virus Issues, Windows, Microsoft, Linux, Networking, Security, Hardware, and Gaming Getting your problem solved is as easy as:
1. Registering for a free account
2. Asking your question
3. Receiving an answer

Registered members:
* Get free support
* Communicate privately with other members (PM).
* Removal of this message
* See fewer ads.
* And much more..

 



Want to know how to post a question? click here Having problems with spyware and pop-ups? First Steps
Go Back   Tech Support Forum > Design Forum > Web Design & Programming
User Name
Password
Site Map Register Donate Rules Blogs Mark Forums Read


Web Design & Programming Discussion of web design, and server-side & client-side scripting

Reply
 
LinkBack Thread Tools
Old 12-16-2008, 07:36 PM   #1 (permalink)
Registered User
 
DustyMcAwesome's Avatar
 
Join Date: Dec 2008
Posts: 7
OS: Windows XP Service Pack 2; Windows Vista 64 bit.


How much should I know?

I'm 16 years old, a sophmore in Highschool. I'm planning on going into computer programming when I get out of high school. I know easy languages like HTML, and some more complex like Javascript, darkBASIC, and I'm starting to look into PERL. How much should I know by now if I'm planning to go into programming? And does any one have any advice?
DustyMcAwesome is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Reddit!
Reply With Quote
Important Information
Join the #1 Tech Support Forum Today - It's Totally Free!

TechSupportForum.com is a leading support website for your computer needs. We offer free, friendly and personalized computer support. Why pay to have your computer fixed when you can do it for free.

Join TechSupportforum.com Today - Click Here

Old 12-16-2008, 07:53 PM   #2 (permalink)
Moderator: Design
 
dm01's Avatar
 
Join Date: Oct 2006
Location: Richmond, B.C.; Canada
Posts: 1,463
OS: Windows XP [Version 5.1.2600] SP3 | Ubuntu Jaunty Jackalope | Windows 7 Ultimate (MSDNAA I <3 you)

My System

Re: How much should I know?

You should have a degree in Computer Science.

You will learn the basics of codes, good practice, procedural v object-oriented programming, and application development and design. You will be able to put all of this together, and create applications from which there was none.
__________________


Validate your Markup Validate your CSS Notepad++
Please use [html], [php], and [code] when posting code or markup.
I do not help by Private Message or e-mail. If for some reason I have over-looked a reply to a thread that I have previously replied to, then send me a message.
dm01 is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Reddit!
Reply With Quote
Old 12-16-2008, 07:55 PM   #3 (permalink)
Registered User
 
DustyMcAwesome's Avatar
 
Join Date: Dec 2008
Posts: 7
OS: Windows XP Service Pack 2; Windows Vista 64 bit.


Re: How much should I know?

I should have a degree or get a degree?
DustyMcAwesome is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Reddit!
Reply With Quote
Old 12-16-2008, 08:03 PM   #4 (permalink)
Moderator: Design
 
dm01's Avatar
 
Join Date: Oct 2006
Location: Richmond, B.C.; Canada
Posts: 1,463
OS: Windows XP [Version 5.1.2600] SP3 | Ubuntu Jaunty Jackalope | Windows 7 Ultimate (MSDNAA I <3 you)

My System

Re: How much should I know?

Sorry, I should have said get. One should have a degree in Computer Science if one is seriously considering a career in programming.
__________________


Validate your Markup Validate your CSS Notepad++
Please use [html], [php], and [code] when posting code or markup.
I do not help by Private Message or e-mail. If for some reason I have over-looked a reply to a thread that I have previously replied to, then send me a message.
dm01 is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Reddit!
Reply With Quote
Old 12-16-2008, 08:11 PM   #5 (permalink)
Registered User
 
DustyMcAwesome's Avatar
 
Join Date: Dec 2008
Posts: 7
OS: Windows XP Service Pack 2; Windows Vista 64 bit.


Re: How much should I know?

Haha, ok. I was like what are you expecting of me?

I'm considering Pitt university for computer sciences.

And Devry online classes to learn game programming.
DustyMcAwesome is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Reddit!
Reply With Quote
Old 12-20-2008, 02:01 PM   #6 (permalink)
Design Team Member
 
jamiemac2005's Avatar
 
Join Date: Jul 2007
Location: Coventry, UK
Posts: 1,886
OS: Vista, various linux distros


Re: How much should I know?

Hey, as dm01 said degrees in Computer Science are pretty much a necessity. (Personally i'm going towards a Computer Science degree in the UK). As for actual language knowledge PERL does seem like a good way to go for you. At the end of the day it's the programming concepts that matter, once you've understood them applying them to different languages is easy.

Cheers,
Jamey
__________________

Myspace
jamiemac2005 is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Reddit!
Reply With Quote
Old 12-22-2008, 04:16 AM   #7 (permalink)
Registered User
 
Join Date: Jul 2008
Posts: 34
OS: Windows XP SP3


Re: How much should I know?

Quote:
Originally Posted by DustyMcAwesome View Post
I'm considering Pitt university for computer sciences.
http://www.cs.pitt.edu/ is Pitt's CS Department's website. They offer a B.S. in Computer Science, which is 55 credits. Their lower-level classes teach the concepts in Java (Intermediate Programming using Java and Data Structures), and given that you have already played around with Perl, I suggest installing the JDK and learning Java.
ritalin is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Reddit!
Reply With Quote
Old 12-26-2008, 09:57 AM   #8 (permalink)
Registered User
 
neonjuice's Avatar
 
Join Date: Dec 2008
Location: Minnesota
Posts: 115
OS: Vista Ultimate 64 bit SP1. Linux Ubuntu, XP Pro


Re: How much should I know?

I started of studying for a degree in web programming as back then I wanted to be a web developer which I work in now. I want to work more so in the software development side of things and shall be going back to college next year for a degree in computer science or software engineering. SE would be best for pure programming. If you only want to be a programmer then SE would maybe be your best option. I am seriously considering SE. Although CS will open more doors for you career wise.

I was always told by friends who are software engineers to focus heavily on learning OO. Learning object orientation will set you years ahead.
Learn how it works.

Best language to start with is probably the likes of C# and JAVA.
PHP is a good language also.
neonjuice is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Reddit!
Reply With Quote
Old 12-26-2008, 11:28 AM   #9 (permalink)
Design Team Member
 
jamiemac2005's Avatar
 
Join Date: Jul 2007
Location: Coventry, UK
Posts: 1,886
OS: Vista, various linux distros


Re: How much should I know?

Quote:
Originally Posted by neonjuice View Post
I was always told by friends who are software engineers to focus heavily on learning OO. Learning object orientation will set you years ahead...
I have to disagree with this, theres no use knowing a load of OO and not knowing anything close to the processor. It all depends on the type of software you want to be designing. OO is practically useless without knowledge of basic languages if you're designing embedded system's software.

And i'd suggest the CS degree with SE rather than SE on it's own... I see so many programmers take ages writing programs for large-scale distribution that either don't work on the PCs they're for or run really slowly on the PCs they're for. CS will give you the knowledge of the physical side of your programs (knowing what's going to slow things down a load, etc).

Though i agree that Java is a good place to start because most CS degree's that i've seen teach Java so a good standpoint there would put you ahead.

Cheers,
Jamey
__________________

Myspace
jamiemac2005 is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Reddit!
Reply With Quote
Old 12-26-2008, 04:32 PM   #10 (permalink)
Registered User
 
neonjuice's Avatar
 
Join Date: Dec 2008
Location: Minnesota
Posts: 115
OS: Vista Ultimate 64 bit SP1. Linux Ubuntu, XP Pro


Re: How much should I know?

Maybe I have been given the wrong information or picked up the advice wrong. If so I do apologise. I myself am still in the " novice " stage when it comes to computer science and I cant wait to start university next year. Sure I work in web development but I am so eager to get into software development just like the poster.
neonjuice is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Reddit!
Reply With Quote
Old 12-26-2008, 07:00 PM   #11 (permalink)
Design Team Member
 
jamiemac2005's Avatar
 
Join Date: Jul 2007
Location: Coventry, UK
Posts: 1,886
OS: Vista, various linux distros


Re: How much should I know?

Quote:
Originally Posted by neonjuice View Post
Maybe I have been given the wrong information or picked up the advice wrong. If so I do apologise.
Sorry i must have come accross strongly. your advice is good, and there is a big market for OO developers right now, but i've always felt that the further away from the processor you get the less control you have. Anyway, it's a matter of opinion not fact, i couldn't sit here and say OO is useless, because theres no way i'd be right =]

Cheers,
Jamey
__________________

Myspace
jamiemac2005 is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Reddit!
Reply With Quote
Old 12-26-2008, 11:27 PM   #12 (permalink)
Moderator: Design
 
dm01's Avatar
 
Join Date: Oct 2006
Location: Richmond, B.C.; Canada
Posts: 1,463
OS: Windows XP [Version 5.1.2600] SP3 | Ubuntu Jaunty Jackalope | Windows 7 Ultimate (MSDNAA I <3 you)

My System

Re: How much should I know?

Most post-secondary institutions start with procedural C++ or Visual Basic, then move on to object-oriented C++ and Java. I myself am taking obj-oriented Java, program design, internal data mgmt, and English next semester. Should be fun.
__________________


Validate your Markup Validate your CSS Notepad++
Please use [html], [php], and [code] when posting code or markup.
I do not help by Private Message or e-mail. If for some reason I have over-looked a reply to a thread that I have previously replied to, then send me a message.
dm01 is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Reddit!
Reply With Quote
Old 12-30-2008, 06:49 AM   #13 (permalink)
Registered User
 
Join Date: Dec 2008
Posts: 43
OS: Windows Vista x64


Re: How much should I know?

I plan on going into Programming as well, I'm 18 so I'm not too much older than you. Although I'm not to familiar with darkBasic (have heard of it, but never messed with it) I'm not exactly sure how it handles memory and variables and what not. HTML is good to know but its uses are limited now, almost every website has html + css/js/etc.. If your school provides any programming classes go for it, C/C++ is the very basics and is good to know but fairly difficult. I started messing around with VB.NET a few years ago and I now work for my school writing the tools they use for Teachers and Inventory.

Anyway, to get to the point, any language is good to know as long as you can find uses for it. One thing you may want to look in to is the popularity of it and if it is considered a "dieing" language or not, as well as which OS's it can run on, like VB.NET is a windows only language, leaving mac and linux out in the cold. If your looking for game programming then it is probably best to go straight for C/C++ because this is the language they will most likely be programmed in.

Last edited by daniel142005; 12-30-2008 at 06:53 AM.
daniel142005 is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Reddit!
Reply With Quote
Reply


Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are Off
Pingbacks are Off
Refbacks are Off




All times are GMT -7. The time now is 08:27 AM.



Copyright 2001 - 2009, Tech Support Forum
Home Tips Plus | Outdoor Basecamp | Automotive Support Forum

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85