Welcome Guest ( Log In | Join )

Discover the best free computer help!
Learn more about Geeks to Go by taking the tour. Want to ask a question, reply to a topic, or remove all advertising? It's easy, fast and free. Join today!
Spyware, virus, trojan, fake security or privacy alerts? Please start with our malware cleaning guide.
     
 
Reply to this topicStart new topic
Where do I start?
ddiddy40
post Nov 23 2006, 10:20 PM
Post #1


SPAMMER
***
Posts: 158
OS: Windows 95,Windows 98 SE, Windows XP SP2, Various Linux distros



Hi,

I want to start learning some basic programming and would like to know where to start? I want to learn all aspects of it, but specifically learn about creating my own programs and debugging. Some links to tutorials would be great. I know GeekstoGo has some tutorials, but I'm not sure where to start at. Please advise.

Cheers!

Go to the top of the page
 
+Quote Post
dsm
post Nov 24 2006, 04:47 AM
Post #2


Member
**
Posts: 98
From: Sydney, Australia
OS: win xp



ddiddy40,
I have added a few links of sites have used in the past to get an introduction to various languages.


C
http://gd.tuwien.ac.at/languages/c/program...brown/c_000.htm

Visual Basic
http://www.vbtutor.net/vbtutor.html

Visual Basic for Applications
http://www.exceltip.com/st/Writing_Your_Fi..._Excel/631.html

Java
http://www.javascriptguide.com/intro.htm
http://java.sun.com/docs/books/tutorial/ge...java/win32.html

HTML
http://www.w3.org/MarkUp/Guide/

Various
http://www.hitmill.com/programming/


HTH

dsm
Go to the top of the page
 
+Quote Post
ddiddy40
post Nov 24 2006, 08:19 AM
Post #3


SPAMMER
***
Posts: 158
OS: Windows 95,Windows 98 SE, Windows XP SP2, Various Linux distros



Does it matter where I start? Do I need to learn something first so the rest will make sense? Or can I start with any programming language?
Go to the top of the page
 
+Quote Post
Drumbum667
post Nov 24 2006, 08:48 AM
Post #4


Member
***
Posts: 515
OS: Windows XP/ Windows Vista



I started learning Visual Basic I haven't really learned all of it yet cause I just started. Its pretty easy and its a good beginner program.
Go to the top of the page
 
+Quote Post
ddiddy40
post Nov 24 2006, 09:09 AM
Post #5


SPAMMER
***
Posts: 158
OS: Windows 95,Windows 98 SE, Windows XP SP2, Various Linux distros



Um...since I am VERY new to programming, how do you run these scripts?? Do you run them in a program or something?
Go to the top of the page
 
+Quote Post
warriorscot
post Nov 24 2006, 10:05 AM
Post #6


Member 5k
Group Icon
Posts: 8,884
From: Scotland, UK
OS: Vista Ultimate x64 and x86 plus Hardy Heron on the side



What do you mean by scripts, if you mean your code you need a compiler to compile any code into a working executable file. I usually code in linux with fortran at the moment, i started with visual basic at school a while ago you code with that in a suite you get from micrsoft its free so youre ok its an object based language meaning you create visual objects then code the user interactions, this is what VB is and thats probably a good place to start as object orientated i always find easier, it works script based as well which is a plus. VB also makes it easy to move on to C which is a more advanced language but its similar to VB.

I would do some research into programming techniques and terminology first that way itll help you understand better, google and wikipedia are a good place to start.
Go to the top of the page
 
+Quote Post
Granz00
post Nov 25 2006, 01:58 AM
Post #7


Member
***
Posts: 224
From: South Carolina
OS: Windows XP Media Center Edition



If you want to start off learning a language without having to download anything, then start off with a script language. If you mainly use Internet Explorer, then learn VBScript. If you mainly use Firefox, then learn JavaScript. I don't know what you should learn if you use Opera.
However, if you don't mind downloading a compiler, there are 3 languages I would suggest for you to learn. Visual Basic, if you want an easy language. Java, if you want to go with the growing trend. C++, if you plan on going into programming as a profession (both regular programming, and Game Programming).
There are other languages you can learn, but you PROBABLY won't try to learn them, unless you enjoy programming to the nth degree, or your line of work requires it.
Go to the top of the page
 
+Quote Post
ddiddy40
post Nov 25 2006, 09:22 AM
Post #8


SPAMMER
***
Posts: 158
OS: Windows 95,Windows 98 SE, Windows XP SP2, Various Linux distros



What compiler would I get for compiling Java codes?
Go to the top of the page
 
+Quote Post
Granz00
post Nov 25 2006, 04:22 PM
Post #9


Member
***
Posts: 224
From: South Carolina
OS: Windows XP Media Center Edition



Java is a link I found for some of the more common Java Virtual Machines. I haven't started using the language yet, so I don't have a personal opinion. I would guess that Sun JVM might be a popular one to use.
Go to the top of the page
 
+Quote Post
dsm
post Nov 26 2006, 03:26 AM
Post #10


Member
**
Posts: 98
From: Sydney, Australia
OS: win xp



ddiddy,
There is a lot of good information posted in reply to your question

If you have MS Office installed my suggestion of the easiest place to start is with Visual Basic for Applications VBA

http://www.exceltip.com/st/Writing_Your_Fi..._Excel/631.html
http://www.excel-vba.com/vba-1-introduction.htm

Go to the top of the page
 
+Quote Post
dsm
post Dec 1 2006, 03:59 PM
Post #11


Member
**
Posts: 98
From: Sydney, Australia
OS: win xp



ddiddy,
try this site I just saw in another thread

http://www.w3schools.com/default.asp

covers basic introduction to many languages
Go to the top of the page
 
+Quote Post
Hai Mac
post Dec 4 2006, 07:46 AM
Post #12


Member
***
Posts: 260
OS: Win XP



My personal recommendation would be to start with either Visual Basic or Python. It'll get you to the thinking process behind programming, without all the tedious learning of each programming language's complexities.

btw, Good luck happy.gif
Go to the top of the page
 
+Quote Post
IO-error
post Dec 6 2006, 03:36 AM
Post #13


Member
***
Posts: 239
From: the Netherlands
OS: WinXP PRO SP2 [Version 5.1.2600]



VBS is a good thing to start with. That's Visual Basic Scripting, not for Applications, which is VBA.
VBS Doesn´t need a compiler, just the standard Wscript interpreter, which is already installed by default.

My code routine started at Python, HTML and SQL. For a Lineage2 Java-based server. The Python files are uncompiled script, so they are readable and easy to edit. The compiling is done by the Java server when the server is starting. It's placing a .Py_ file in the same directory, which makes it readable for Java to work with.

Python is not very hard, it's easy to learn. All it takes is logical thinking.
When I started VBS, I really HAD to learn it, because I wanted to create a program that can add a key to the registry which I can type at the Run... Dialog and then windows will start the path I gave to the name. These keys are stored at:
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\]

The script worked and since then I made another 10 handy scripts. My next project is a word-game.

You should start from the beginning, which is VBS.
Then when you understand that and think you know enough (which will litterally take about 3 months.) you should try understanding Python. Well, if you understand VBS at that time, Python looks very familiar.
The hard thing about Python is finding the inspiration to do something with it. I had a good push in the back, which was creating complex bugless scripts so Lineage2 players in my server could easily and safely exchange cash for fun stuff, like HUGE shields.

After Python, VBA looks like a logical step, it's got a bit more complex code than Python and it's a lot more complex than VBS.

If you think you know VBA, try doing some basics with a C# language.

Personally, I think Java is really hard. All my personal Java codings failed.
But I've seen people which can just listen to you and from that script your idea for you.

My tip for you if you want to learn Java: Don't lose interest.

If you don't know how to code something like that, think logical.
There are a lot of ways to code something.
Like just a message on the screen can be coded in at least 5 different ways.

A tip just for VBS:
If you can't write into the registry, write a file and name it key.reg, then just let the script run regedit in silent mode and direct regedit to that file.

If you have some questions, you may add me to msn. My address is in my profile. I still need some more inspiration for VBS scripts and a possible partner in scripting.

===- End of post, sorry for keeping you reading this long cool.gif -===

This post has been edited by IO-error: Dec 6 2006, 03:38 AM
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 User(s) are reading this topic (1 Guests and 0 Anonymous Users)
0 Members:

 

Collapse

> Similar Topics

    Topic Title Replies / Views Topic Information
No New Posts   1 / 381 17th November 2005 - 05:38 PM
Absorb started - last by Keith
No new   20 / 1,786 2nd September 2006 - 07:59 PM
pwf started - last by loophole
No New Posts   0 / 300 23rd July 2007 - 10:43 AM
dbrodsky started - last by dbrodsky
No new   17 / 1,338 6th May 2008 - 12:56 PM
Ressa started - last by dsenette

RSS Time is now: 8th January 2009 - 06:51 AM
Advertisements do not imply our endorsement of that product or service. The forum is run by volunteers who donate their time and expertise. We make every attempt to ensure that the help and advice posted is accurate and will not cause harm to your computer. However, we do not guarantee that they are accurate and they are to be used at your own risk.