I'm a network engineering student and I've always been interested in programming. I've taken classes in linux scripts and batch files but never learned any languages. I'd like to know where to start and what realistic things I could do when I'm first starting out. I've read around and most likely will start with Python. I also have Visual Studio 2010 that I got from Dreamspark because I am a student but at first look it is overwhelming and I have no idea what to do with it.
Can you point me in the right direction to get started with programming?
Where to start?
Started by icE, Jul 15 2010 01:13 PM
8 replies to this topic
#1
Posted 15 July 2010 - 01:13 PM
|
|
|
#2
Posted 15 July 2010 - 01:40 PM
There are several approaches:
1) You buy a book and learn a language
2) You use tutorials
3) You ask someone to teach you
Admittedly, the first two points are the most common. Search for books on the Internet. If you want to start with Python, take a look at this: Link
The result of your work will be somewhat between a simple Hello-World application and a high-end-next-generation game, depending on how ambitious you are. ;)
Greets,
artificial
1) You buy a book and learn a language
2) You use tutorials
3) You ask someone to teach you
Admittedly, the first two points are the most common. Search for books on the Internet. If you want to start with Python, take a look at this: Link
The result of your work will be somewhat between a simple Hello-World application and a high-end-next-generation game, depending on how ambitious you are. ;)
Greets,
artificial
Sometimes words ain't enough to express something. That's why computer scientists use double words.
#3
Posted 15 July 2010 - 02:58 PM
Bash scripting is a programming language, though fairly primitive. What you can do there is roughly what you can expect to do when first learning other languages.
#4
Posted 15 July 2010 - 03:20 PM
I've heard python is a nice language to learn. If your leaning it that direction I would say your should probably check these websites out:
The Python Tutorial — Python v2.7 documentation
Especially this one:
Sthurlow.com - Home
and:
Dive Into Python
Although I chose C++ as my first language, I think python is also a great path to choose. I know alot of aspects of programming languages seem kind of complex and intimidating, but instead of looking at really advanced code, start small and work your way up so you can begin to understand more advanced code.
I hope I was of help to you ^^
The Python Tutorial — Python v2.7 documentation
Especially this one:
Sthurlow.com - Home
and:
Dive Into Python
Although I chose C++ as my first language, I think python is also a great path to choose. I know alot of aspects of programming languages seem kind of complex and intimidating, but instead of looking at really advanced code, start small and work your way up so you can begin to understand more advanced code.
I hope I was of help to you ^^
My Personal Blog l Learning C++ l I'll be famous soon enough.
#5
Posted 15 July 2010 - 07:41 PM
Hi Ice,
Programming is a very overwhelming thing to start a journey in, but it's also very fun. If you are simply looking to learn the concepts of a programming language, I would actually suggest downloading a program called "Alice". It is developed by Carnegie Mellon University and is Free of charge. It comes with a drag and drop interface and plenty of tutorials to get started with. Alternatively, if you choose to dive right in to pure syntax. I would get a book on Visual Basic .NET. VB is considered one of the easiest languages to learn and will provide you with enough tools and understanding to get you on your way.
-Tony
Programming is a very overwhelming thing to start a journey in, but it's also very fun. If you are simply looking to learn the concepts of a programming language, I would actually suggest downloading a program called "Alice". It is developed by Carnegie Mellon University and is Free of charge. It comes with a drag and drop interface and plenty of tutorials to get started with. Alternatively, if you choose to dive right in to pure syntax. I would get a book on Visual Basic .NET. VB is considered one of the easiest languages to learn and will provide you with enough tools and understanding to get you on your way.
-Tony
#6
Posted 16 July 2010 - 03:41 AM
You shouldn't just learn a language for the heck of it, If you're wishing to do more text processing PERL is a great task (especially as a very advanced shell language) or you may want to move to Java for programming of anything not the most low level.
IMO PERL > Python in experience, libraries and documentation.
IMO PERL > Python in experience, libraries and documentation.
Be sure to read the updated FAQ! || Health is achieved through the same 10,000 steps.
If a suggested code/method fails, informing us is less important than telling us why or what errors occurred.
If a suggested code/method fails, informing us is less important than telling us why or what errors occurred.
#7
Posted 20 July 2010 - 02:52 PM
The best way to start is starting from the beginning.
#8
Posted 22 July 2010 - 01:13 PM
Nullw0rm said:
IMO PERL > Python in experience, libraries and documentation.
@icE
Python can be great to do scripting, as a replacement to linux scripts and batch files, plus you can incorporate complex features at the same time.
If you want a change from networking, you might enjoy learning a compiled language like C++ to make some apps, but I still think an interpreted language is best to begin with (Perl, Python, Ruby,...)
#9
Posted 23 July 2010 - 02:18 PM
start from learning the basics like read some books about it..
if who haven't learned about any languages then you can you can used google translate..
you will be able to understand that in that way.. that would be helpful..
Penningtons Coupon Code
if who haven't learned about any languages then you can you can used google translate..
you will be able to understand that in that way.. that would be helpful..
Penningtons Coupon Code
Edited by selenacici, 12 August 2010 - 11:38 AM.


Sign In
Create Account

Back to top









