Go Back   Computer Forums > General Computing > Programming
Click Here to Login
Join Computer forums Today


Reply
 
Thread Tools Search this Thread Display Modes
 
Old 03-02-2009, 03:22 PM   #1
Solid State Member
 
Join Date: Mar 2009
Posts: 8
Send a message via AIM to jow26ny
Default Basic Comptuer programming

I have never used comptuer programming before and never opened a book up about it. I would love to learn about it and want to start at a basic level and learn things. Please direct me the best route. Im looking to learn.
__________________

jow26ny is offline   Reply With Quote
Old 03-02-2009, 04:02 PM   #2
In Runtime
 
Join Date: Dec 2001
Posts: 154
Default Re: Basic Comptuer programming

The easiest and the cheapest way to learn a program is to first know what language you want to learn. When you figure that out find a compiler to compile your programs. What I use for c++ is visual studio. VS also can be used for other programs. Then once that is done go to the library and borrow a book if you like the book than you can always go and buy them. Around me the cheapest good programming book runs for about 50 USD. Hope this helps
__________________

Hid_Enigma is offline   Reply With Quote
Old 03-02-2009, 05:15 PM   #3
Guru
 
JogaBonito1502's Avatar
 
Join Date: Jan 2008
Location: U.S.
Posts: 7,841
Default Re: Basic Comptuer programming

I recommend you look for a Visual Basic book. VB is probably one of the easiest languages to get into programming. You could also take a look at some online tutorials. I second option would be to learn Python.
JogaBonito1502 is offline   Reply With Quote
Old 03-03-2009, 12:57 AM   #4
(╯□)╯︵ ┻━┻
 
Teny's Avatar
 
Join Date: Dec 2006
Location: United States
Posts: 5,957
Default Re: Basic Comptuer programming

My teacher said its best to not use Visual Basic as the first because its too user friendly. Which is easy to use.
I know its better to start with the easy ones first, but i dont think its best to use one where its like baby feeding you. Might end up getting lost later when trying out other languages.
__________________
Desktop -Cooler Master NV690/AMD Phenom II X4 965 BE/MSI 880G-E45 Motherboard/2 x 2GB DDR3 G.Skill Ripjaws X/Sapphire HD 5870 1GB GDDR5/CORSAIR CMPSU-550VX/Seagate 7200.12 500GB (OS), Samsung F3 1TB (Storage)/Sony DVD Burner/Windows 7 Professional 64-bit
Teny is offline   Reply With Quote
Old 03-03-2009, 09:13 AM   #5
In Runtime
 
Daeva's Avatar
 
Join Date: Dec 2005
Posts: 407
Send a message via AIM to Daeva Send a message via MSN to Daeva Send a message via Yahoo to Daeva
Default Re: Basic Comptuer programming

I agree with Teny. It depends on your ultimate goal. If you want to write good solid code, and be flexible (able to switch from language to language to suit the requirements of your job), you should not start with visual basic. Java is a pain to many developers because it is so strongly-typed (strict rules). It forces you to become better however. I learned on java, and through my understanding of java, I learned many other languages easily (VB.NET, c++,C#,php,Ruby,Perl,etc...)

The type of code you will be writing in the beginning will be about the same anyways, some just looks scarier!

for example:
In vb, to accept input from a user and print it out to the console window:
Code:
Module Module1
  
  Public Sub Main()
     Console.WriteLine("Please enter your name")
     Dim userName As String = Console.ReadLine()
     Console.WriteLine("Your name is: " & userName)
  End Sub
End Module
The same code in Java looks like this:
Code:
import java.util.Scanner;

public class myClass {
  
     public static void main(String args[]) {
          Scanner input = new Scanner(System.in);
          String userName = "";
          System.out.printf("%s\n\t","Please enter your name.");
          userName = input.next();
          System.out.printf("%s\n","Your name is: " + userName + ".");
  }
}
*EDIT: PS: (Insert shameless plug here->) http://www.computerforums.org is a great place to learn programming if you come with a specific problem you are trying to solve.
__________________
**Official Self-proclaimed glorified excessive (insert additional adjectives here) post editor/modifier.
Edit = Best feature ever
http://www.twitter.com/xDaevax
Daeva is offline   Reply With Quote
Old 03-03-2009, 08:41 PM   #6
In Runtime
 
Join Date: Mar 2009
Posts: 171
Send a message via AIM to burn420 Send a message via Yahoo to burn420
Default Re: Basic Comptuer programming

I would agree with Daeva, starting with something like Basic, Visual Basic, ect... is not good for programing etiquette... But jow, Shell scripting or even batch filing, is a great way to start... it really can ease you into the transition of never programming to learning how to manually control a computer... From there it becomes much easier to understand programing... But isn't completely relaxed like VB... That is where I started, I too know a lot of languages (C/C++, Php, MySQL, VB, Perl, Python, Basic, Ruby, and learning Assembly).
__________________

__________________
http://tetralogica.com
burn420 is offline   Reply With Quote
Reply

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off



All times are GMT -5. The time now is 07:17 PM.


Powered by vBulletin® Version 3.8.8 Beta 4
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Search Engine Friendly URLs by vBSEO 3.6.0