Programming? |
![]() ![]() |
Programming? |
![]()
Post
#1
|
|
![]() Senior Member ![]() ![]() ![]() ![]() ![]() ![]() ![]() Group: Official Designer Posts: 5,880 Joined: Nov 2007 Member No: 593,382 ![]() |
I want to get into learning other programming languages.
Or atleast the basics. First I have some questions... Is there like a language to make like exe files or programs on a computer? 2nd what are some programming languages that arent harder to learn than html css? 3rd...What are some different programming languages and what do they do? Here are some ive heard of but dont know how to start learning them or what they are or do! perl, ruby on rails, actonscript and thats about it. Appreciate the help! |
|
|
![]()
Post
#2
|
|
![]() Senior Member ![]() ![]() ![]() ![]() ![]() ![]() ![]() Group: Official Designer Posts: 5,880 Joined: Nov 2007 Member No: 593,382 ![]() |
Ive heard of c++ a lot! What does it do?
Is it like computer programs? |
|
|
![]()
Post
#3
|
|
![]() /人◕‿‿◕人\ ![]() ![]() ![]() ![]() ![]() ![]() ![]() Group: Official Member Posts: 8,283 Joined: Dec 2007 Member No: 602,927 ![]() |
.exe files have to be compiled from files written in a other languages, like C++ files.
C++ and Lua are the easiest to learn, but Lua isn't going to get you very far. C++ will get you everywhere. You can do nearly anything with most languages, but some things are easier with certain languages. For example: A lot of games use Lua. Is there a certain thing you want to start programming? |
|
|
![]()
Post
#4
|
|
![]() Senior Member ![]() ![]() ![]() ![]() ![]() ![]() ![]() Group: Official Designer Posts: 5,880 Joined: Nov 2007 Member No: 593,382 ![]() |
Not really...I just want to learn another language.
I started looking at some tutorials but they dont really treat you like a noob. Are there some popular c++ tutorial sites that are for COMPLETE beginners? |
|
|
![]()
Post
#5
|
|
![]() /人◕‿‿◕人\ ![]() ![]() ![]() ![]() ![]() ![]() ![]() Group: Official Member Posts: 8,283 Joined: Dec 2007 Member No: 602,927 ![]() |
http://cplus.about.com/od/introductiontopr...ppbeginners.htm looks pretty good.
http://www.cprogramming.com/tutorial.html is where I learned. |
|
|
![]()
Post
#6
|
|
![]() Senior Member ![]() ![]() ![]() ![]() ![]() ![]() ![]() Group: Official Designer Posts: 5,880 Joined: Nov 2007 Member No: 593,382 ![]() |
Introductory books they sell at bookstores. I usually prefer online tutorials. Do you find it easier in books? Id like to try using a book. Cause then I will have to type everything and not be tempted to copy/paste. http://cplus.about.com/od/introductiontopr...ppbeginners.htm looks pretty good. http://www.cprogramming.com/tutorial.html is where I learned. I think ill start with the first one. |
|
|
![]()
Post
#7
|
|
![]() Senior Member ![]() ![]() ![]() ![]() ![]() ![]() ![]() Group: Official Designer Posts: 5,880 Joined: Nov 2007 Member No: 593,382 ![]() |
How about C++ for dummies? I have never read a for dummies book. are they good?
|
|
|
![]()
Post
#8
|
|
![]() /人◕‿‿◕人\ ![]() ![]() ![]() ![]() ![]() ![]() ![]() Group: Official Member Posts: 8,283 Joined: Dec 2007 Member No: 602,927 ![]() |
I've read one, it had some good information in it. It's all presented in an easy to learn way.
|
|
|
![]()
Post
#9
|
|
![]() Has a PhD in horribleness ![]() ![]() ![]() ![]() ![]() Group: Member Posts: 866 Joined: Sep 2008 Member No: 686,301 ![]() |
Perl is very easy, but it's a scripting language, not something you compile. I hate Java with a passion, and C++ and C# I herd weren't that hard.
|
|
|
![]()
Post
#10
|
|
![]() Cornflakes :D ![]() ![]() ![]() ![]() ![]() ![]() ![]() Group: Staff Alumni Posts: 4,541 Joined: Dec 2005 Member No: 322,923 ![]() |
VB script is easy to learn once you have a good grasp of html and css.
Although it really doesn't sound like you know what you want to learn, if you want to actually learn programming. Then get Ruby, its one of the things I suggest to those first starting out and its super easy. |
|
|
![]()
Post
#11
|
|
![]() Senior Member ![]() ![]() ![]() ![]() ![]() ![]() ![]() Group: Official Designer Posts: 5,880 Joined: Nov 2007 Member No: 593,382 ![]() |
But I dont know what these things are!
Is ruby website stuff? or computer software stuff? And ditto for vb script? |
|
|
![]()
Post
#12
|
|
![]() Senior Member ![]() ![]() ![]() ![]() ![]() ![]() ![]() Group: Official Member Posts: 6,349 Joined: Aug 2006 Member No: 455,274 ![]() |
I want to get into learning other programming languages. Or atleast the basics. First I have some questions... Is there like a language to make like exe files or programs on a computer? 2nd what are some programming languages that arent harder to learn than html css? 3rd...What are some different programming languages and what do they do? Here are some ive heard of but dont know how to start learning them or what they are or do! perl, ruby on rails, actonscript and thats about it. Appreciate the help! Eh... I honestly recommend you learn about computers in general first. |
|
|
![]()
Post
#13
|
|
![]() Senior Member ![]() ![]() ![]() ![]() ![]() ![]() ![]() Group: Official Designer Posts: 5,880 Joined: Nov 2007 Member No: 593,382 ![]() |
|
|
|
![]()
Post
#14
|
|
![]() Senior Member ![]() ![]() ![]() ![]() ![]() ![]() ![]() Group: Official Member Posts: 6,349 Joined: Aug 2006 Member No: 455,274 ![]() |
Ah forgive me, I read one of your posts in another thread and totally assumed something completely different, my bad.
|
|
|
![]()
Post
#15
|
|
![]() Cornflakes :D ![]() ![]() ![]() ![]() ![]() ![]() ![]() Group: Staff Alumni Posts: 4,541 Joined: Dec 2005 Member No: 322,923 ![]() |
VB - http://www.w3schools.com/Vbscript/default.asp
Pretty simple, you learn it in college if you go for web development or well most information technology associates. Ruby - http://rubyonrails.org/ Learn some Java, its not that hard to learn and it comes in handy. &seriously, you could have just used google to find these things. If you want to pursue a job later in web design or something then go look at job listings and see the requirements and then base what you should learn next from them. If you buy books to learn from when you get to the section look for books from FriendsOf, their books are really good in my opinion. Typically you see their logo on the bottom of the spine of the book or the on the front bottom left corner. |
|
|
![]()
Post
#16
|
|
![]() kthxbai ![]() ![]() ![]() ![]() ![]() ![]() Group: Official Designer Posts: 2,832 Joined: Feb 2008 Member No: 621,203 ![]() |
^ java is rocket science x 2 o_o
|
|
|
![]()
Post
#17
|
|
![]() Cornflakes :D ![]() ![]() ![]() ![]() ![]() ![]() ![]() Group: Staff Alumni Posts: 4,541 Joined: Dec 2005 Member No: 322,923 ![]() |
well sit in a class for a while learning about it for a few hours, it doesn't seem that hard.
|
|
|
![]()
Post
#18
|
|
![]() /人◕‿‿◕人\ ![]() ![]() ![]() ![]() ![]() ![]() ![]() Group: Official Member Posts: 8,283 Joined: Dec 2007 Member No: 602,927 ![]() |
Ah forgive me, I read one of your posts in another thread and totally assumed something completely different, my bad. He's just clueless when it comes to hardware. He knows the software fairly well. ^ java is rocket science x 2 o_o No, it's toaster science. |
|
|
![]()
Post
#19
|
|
![]() Senior Member ![]() ![]() ![]() ![]() ![]() ![]() ![]() Group: Official Designer Posts: 5,880 Joined: Nov 2007 Member No: 593,382 ![]() |
9001: Im not clueless about anything really.
And if by hardware you mean like computer components I don't know much but that means I know alot more than most americans. So i think ive come to the conclusion I need to learn C++. And figure out what a compiler is and stuff. Maybe ill learn c++ on my linux computer since im pretty sure other os's come with that. |
|
|
![]()
Post
#20
|
|
![]() Senior Member ![]() ![]() ![]() ![]() ![]() ![]() ![]() Group: Official Designer Posts: 5,880 Joined: Nov 2007 Member No: 593,382 ![]() |
Whats a good compiler for C++?
And do I also need to download a compiler if I'm using linux? |
|
|
![]()
Post
#21
|
|
![]() Cornflakes :D ![]() ![]() ![]() ![]() ![]() ![]() ![]() Group: Staff Alumni Posts: 4,541 Joined: Dec 2005 Member No: 322,923 ![]() |
I know you want to learn programming, but what for exactly?
If you only know css and html why not look in to PHP? I don't know if you own a site but its nice to know if you do own one and to use it. And if you want to learn c++ from others I've heard this book is nice to start with: http://search.barnesandnoble.com/Accelerat...01703535/?itm=1 |
|
|
![]()
Post
#22
|
|
![]() Cornflakes :D ![]() ![]() ![]() ![]() ![]() ![]() ![]() Group: Staff Alumni Posts: 4,541 Joined: Dec 2005 Member No: 322,923 ![]() |
Whats a good compiler for C++? And do I also need to download a compiler if I'm using linux? http://www.linuxjournal.com/article/2819 why not just search google. |
|
|
![]()
Post
#23
|
|
![]() Senior Member ![]() ![]() ![]() ![]() ![]() ![]() ![]() Group: Official Designer Posts: 5,880 Joined: Nov 2007 Member No: 593,382 ![]() |
I know php. But I think ill learn more of it.
And cause there are millions of compilers. C++ is pretty confusing to me. |
|
|
![]()
Post
#24
|
|
![]() Senior Member ![]() ![]() ![]() ![]() ![]() ![]() Group: Administrator Posts: 2,648 Joined: Apr 2008 Member No: 639,265 ![]() |
I'm going to go against the grain and advise you to steer clear of C++. As a language, it really sucks, actually, and it's a pain in the ass to use well. Moreover, it's a pain in the ass to use as a learning language, because it has so many pitfalls. If you want something that's like C++ and basically fulfills the same goals, but is not painful to use, I'd suggest Java.
However, as a starting language, I highly recommend Python. It's easy to learn, and it allows you to ease your way from simple concepts to more advanced concepts at your own pace. It also doesn't require an explicit compilation step, so it's easy to change programs "on the fly" in order to try new things, or just see what difference a simple change makes in a program. It also has a really nice interactive interpreter, which means you can just fire up the interpreter and start entering little programs to see what they do -- and get immediate feedback. Finally, you can write desktop or web applications in Python easily. My own website is, in fact, written in Python. Ruby is also a pretty decent starting language, for many of the same reasons as Python. I think Ruby has a slightly higher learning curve than Python, but it's still easier to understand than C++. In the end, though, the biggest reason to choose Java, Python, or Ruby over C++ is because they have more creative, bad-ass names. |
|
|
![]()
Post
#25
|
|
*Influential Guitarist & Inspiring Writer* ![]() ![]() ![]() ![]() ![]() ![]() Group: Official Member Posts: 1,217 Joined: Sep 2004 Member No: 51,134 ![]() |
I tried self teaching myself c++ hated it, I like ruby though its easier.
|
|
|
![]() ![]() |