Yahoo Answers is shutting down on May 4th, 2021 (Eastern Time) and beginning April 20th, 2021 (Eastern Time) the Yahoo Answers website will be in read-only mode. There will be no changes to other Yahoo properties or services, or your Yahoo account. You can find more information about the Yahoo Answers shutdown and how to download your data on this help page.
Trending News
Too late to start computer programming?
I'm 18 years old and female, so growing up my parents never got me into computers but instead more "girly" ventures. But now I'm starting to become more interested in the field of programming but I'm worried that if I choose to make it my career I won't be able to compete with people who have been programming since their early teens. Is it too late to start? If not, where should I start? I'm interested in HTML and CSS mostly... More web design.
Seeing as I'm a complete beginner... Would you say programming is more like a learning how to work a mathmatical equation or like learning a language?
16 Answers
- AnalProgrammerLv 78 years agoFavorite Answer
Oh, you are sooooo young!!!
If you want to create a web page then just do it. You can create one on your own computer.
Once you have done this just double click on the file to view.
If it is any good then you can look at domain names or free sub domains.
Some colleges do adult education classes you can join in the evening if you don't want to do full time education.
Have fun.
- green meklarLv 78 years ago
I gather that a lot of professional programmers with computer science degrees didn't do any programming before they reached university. So if you can learn fast, 18 is not too late to think about taking up software development as a career.
If you want to go for web programming first, you can learn HTML, CSS, Javascript and PHP on W3Schools:
In my experience it's better than Codecademy. On the other hand, if you want to get into program logic with a faster, more challenging learning curve, you can go for something like Java or C to start with (the necessary software is available for free on the web).
Programming is kinda halfway between mathematics, language, and engineering. You eventually get a feel for what it's about.
- How do you think about the answers? You can sign in to vote the answer.
- MaureenLv 45 years ago
No, not at all. I didn't go to college until I was 33 years old (I don't recommend waiting that long). I got my degree in CIS (Computer Information Systems) and now, 2 years later, I have a great job doing .NET development for a large healthcare corporation. Before I went to college, I knew very little about computers. Now, I am considered a "guru" by my less knowledgable friends. I would suggest going to school and getting a degree in the field. I would also suggest either getting a part time job in a helpdesk style position somewhere, or volunteering or just doing some tinkering on your own to get to know hardware and troubleshooting skills. Contrary to what some people believe, those skills are very helpful to me as a developer. It's never too late to start. Good luck to you : )
- rogerLv 78 years ago
Anyone over 6 and under 90 can learn programming. You seem to be in that range.
Your sex does not matter for programming. Programming is a mathematical language. But is mostly learning how to tell the computer what you want to do.
Each language has its own way of telling the computer what to do. Some languages are better at some things than others -- depends on what you want the computer to do....
Source(s): programming since 1968 - ChrisLv 78 years ago
Programming is like learning a mathematical language :)
You won't need much math to create websites though. Neither HTML nor CSS is a programming language, it's a good way to get started with writing source code though, because you still have to use the language's vocabulary and mind the syntax.
18 is definitely not too young to start, when I read the title of the question, I was expecting you to be 30 or 40.
Try this:
- 8 years ago
I think the easiest approach to programming is to start with a markup language (like HTML) and gradually get into programming languages.
However, if you want to concentrate more on web design, I suggest you stick to languages for web design (HTML, CSS etc.) and possibly use web design software.
So, in the end, it's entirely up to you. But if I were in your position, I'd use web design languages and concentrate less on actual programming languages.
To answer your additional details, learning a programming language is like learning a new speaking language that is... let's say 90% english. In my opinion, learning C/C++ is easier than learning German (but that's just me :D) and with HTML, it's virtually just English.
With web design languages, I would say it's like learning a language (but I'd say that with any language) but if you are going to move onto programming languages, mathematics will be an extremely vital (not to mention critical) asset to use. Don't worry, you don't need to be a maths teacher to program, but maths will be very important in programming languages.
I'm not saying that web design languages don't use maths, I haven't used HTML, CSS etc. enough to make that kind of accusation.
I hope my answer helps, and good luck programming (or web designing!) :D
- Matt
P.S
You can never be too young to start programming :)
Source(s): Personal Experience - Anonymous8 years ago
a programmer girl....will you marry me ? ? :) am kidding .
it's never too late to learn what you like, I heard of people reaching the 40th of their age and still run after their Passion, so don't worry
what you said about can't compete with others I agree with you. if you will decide your future with such circumstances then you should be so careful because most of them have an Idea to make and most of time it's a successful Idea but getting this field randomly and hoping to make something unique is a little bit risky.
about the HTTML and the CSS it's probably the best start
about the language and the mathematical equation I think you need a little bit of both
and I hope you all the best
- Anonymous8 years ago
There is no time limitation to start programming. If you want to be a good programmer my suggestion is that you learn first C++ or Java programming. If you are a programmer then everything is very easy to understand and development. Then learn ASP.Net with C# or PHP. If you are serious you can learn C++ or Java programming within 2/3 months.
- Anonymous8 years ago
Its never too late to learn a new thing and you can become expert by doing practicie. If you are interested in web designing. The best websites for it are "thenewboston.org" and "w3schools.com." These websites provides free education on web design and development.
"thenewboston.org" provides free video tutorials on web design and development. Their teachings are very simple and easy to understand. While "w3schools.com" provide theory with examples
Here is the link of both the website.-
http://www.thenewboston.org/tutorials.php
Following languages you have to learn for becoming a web designer-
- HTML (A markup language used for structuring a webpage). It is very simple only have tags in it.
- CSS (A stylesheet language used for presenting the structured document)
- JavaScript (For controlling the presentation)
- JQuery (A library of JavaScript for adding more interactivity to a website)
If you want to put yourself into more advanced coding and needs more control over a website then you have to also learn PHP for it. All these languages you can learn on these two websites. Remember, to become expert you have to do practice for it.