Hello, all
I am considering the idea of learning a programming language between now and when I enter college. I have pretty much no experience programming, other than some copy-and-paste scripting in a game I used to play. I also tried to learn C++ when I was 10-12... sorta lost interest in it because it was all DOS and couldn't see anything visually going on other than text, and the closest thing I got to programming something was modifying a program to make it do what I wanted.
Anyway, I have been doing some Googling to try and find a good programming language.
Here are some things I would like to see in a language:
At least semi-easy to learn (compared with other languages)
Cross-platform capability
Has a lot of different uses
Is currently in use
I am not really looking to do any web design, that may come later. I am wanting to possibly be able to make applications, program the drivers for peripherals (I read about somebody who made a thermometer that could plug into a computer, then wrote a program for it so it would display the tempurature on the computer, and am thinking that kind of thing would be neat), and just whatever else strikes my fancy. I am also thinking about installing Linux on my old computer and messing around with that, so being able to program some basic stuff would be nice for that.
Among the Googling I have done, some languages that keep coming up are: C++, Java, and Perl.
I read that C++ is losing popularity, is this true?
I also read that Java is slow... were they meaning slow-running or something?
Any suggestions are welcome, please give reasons why they are good
Thanks!
I am considering the idea of learning a programming language between now and when I enter college. I have pretty much no experience programming, other than some copy-and-paste scripting in a game I used to play. I also tried to learn C++ when I was 10-12... sorta lost interest in it because it was all DOS and couldn't see anything visually going on other than text, and the closest thing I got to programming something was modifying a program to make it do what I wanted.
Anyway, I have been doing some Googling to try and find a good programming language.
Here are some things I would like to see in a language:
At least semi-easy to learn (compared with other languages)
Cross-platform capability
Has a lot of different uses
Is currently in use
I am not really looking to do any web design, that may come later. I am wanting to possibly be able to make applications, program the drivers for peripherals (I read about somebody who made a thermometer that could plug into a computer, then wrote a program for it so it would display the tempurature on the computer, and am thinking that kind of thing would be neat), and just whatever else strikes my fancy. I am also thinking about installing Linux on my old computer and messing around with that, so being able to program some basic stuff would be nice for that.
Among the Googling I have done, some languages that keep coming up are: C++, Java, and Perl.
I read that C++ is losing popularity, is this true?
I also read that Java is slow... were they meaning slow-running or something?
Any suggestions are welcome, please give reasons why they are good
Thanks!