Lost Password?


Go Back   CodeCall Programming Forum > Software Development > General Programming

General Programming Non language specific, Assembly, Linux/Unix, Mac and anything not covered in other topics. Talk about Programming Theory here.

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
  #1 (permalink)  
Old 07-07-2006, 12:29 PM
callis callis is offline
Newbie
 
Join Date: Jul 2006
Posts: 20
Rep Power: 9
callis is on a distinguished road
Default whats the best programming

whats the best programming language to start with, i want to learn to program but i am not too sure which langauage to start with.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote

Sponsored Links
  #2 (permalink)  
Old 07-07-2006, 12:50 PM
Jordan's Avatar   
Jordan Jordan is offline
Administrator
 
Join Date: Nov 2005
Location: Hendersonville, NC
Posts: 9,203
Last Blog:
Ext JS or Ext GWT
Rep Power: 20
Jordan is just really niceJordan is just really niceJordan is just really niceJordan is just really nice
Send a message via ICQ to Jordan Send a message via AIM to Jordan Send a message via MSN to Jordan
Default

What type of programming are you wanting to do? Do you want to do windows applications, console, web?

For Windows I would recommend learning C# as it is a fairly new and very popular language. For Linux/Mac - C++.

Web - PHP and Java or AJAX
__________________
CodeCall Blog | CodeCall Wiki | Shareware Site | Linux Forum | Write a Blog
The CodeCall Wiki is now fully integrated with vBulletin users! Check it out and add some new pages!
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #3 (permalink)  
Old 07-07-2006, 08:02 PM
WingedPanther's Avatar   
WingedPanther WingedPanther is offline
Super Moderator
 
Join Date: Jul 2006
Age: 35
Posts: 3,271
Last Blog:
wxWidgets is NOT code ...
Rep Power: 36
WingedPanther is a name known to allWingedPanther is a name known to allWingedPanther is a name known to allWingedPanther is a name known to allWingedPanther is a name known to allWingedPanther is a name known to all
Default

Java, C, and C++ all have free IDE's and are still used.
Of those, I would pick C++ if you want to dig into a powerful and flexible language. Java is nice if you want to be able to have graphics as part of the language. Having learned C++ first, Java's syntax annoys me, but that's a personal nit-pick.

PHP and Perl are excellent scripting languages, and are very useful for making light programs that facilitate work on networks (web pages in PHP being one example).

Beyond that, it doesn't make a lot of difference. I've said for a while that there are two skills involved in programming: knowing how to program, and knowing a language to program in. Different languages give you different ways to program, but most of them will allow you to accomplish the same things in the end.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #4 (permalink)  
Old 07-08-2006, 04:37 AM
callis callis is offline
Newbie
 
Join Date: Jul 2006
Posts: 20
Rep Power: 9
callis is on a distinguished road
Default

i would love to do something web based jordon, and winged panther you said there are two skills involved in programming: knowing how to program, and knowing a language to program in. how to start off knowing how to program?
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #5 (permalink)  
Old 07-08-2006, 01:56 PM
WingedPanther's Avatar   
WingedPanther WingedPanther is offline
Super Moderator
 
Join Date: Jul 2006
Age: 35
Posts: 3,271
Last Blog:
wxWidgets is NOT code ...
Rep Power: 36
WingedPanther is a name known to allWingedPanther is a name known to allWingedPanther is a name known to allWingedPanther is a name known to allWingedPanther is a name known to allWingedPanther is a name known to all
Default

These are the two books I know of:
Problem Solving and Programming Concepts by Maureen Sprankle
Programming Logic and Design, Comprehensive, Fourth Edition (Paperback) by Joyce Farrell

I like the first better, but that's a matter of taste. Also, when you pick up any book on programming in a language, it will usually guide you through how to do the problem solving and break the ideas down.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote

Sponsored Links
  #6 (permalink)  
Old 07-09-2006, 11:50 AM
Lop's Avatar   
Lop Lop is offline
Speaks fluent binary
 
Join Date: May 2006
Posts: 1,149
Rep Power: 18
Lop will become famous soon enoughLop will become famous soon enough
Default

Quote:
Originally Posted by WingedPanther
Beyond that, it doesn't make a lot of difference. I've said for a while that there are two skills involved in programming: knowing how to program, and knowing a language to program in. Different languages give you different ways to program, but most of them will allow you to accomplish the same things in the end.
I've never heard it put that way but I agree. Once you learn one language you know them all basically. You just need to change the syntax and know what functions do what.
__________________
Lop
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #7 (permalink)  
Old 07-13-2006, 08:19 AM
callis callis is offline
Newbie
 
Join Date: Jul 2006
Posts: 20
Rep Power: 9
callis is on a distinguished road
Default

thanks for all the tips, i think i will start off with php as it is one of the most widly used programming language on the web.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #8 (permalink)  
Old 07-13-2006, 01:10 PM
smith smith is offline
Programmer
 
Join Date: Jun 2006
Posts: 108
Rep Power: 9
smith is on a distinguished road
Default

PHP is a good language to start out with.
__________________
Code:
for (int i;;) {
   cout << "Smith";
}
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #9 (permalink)  
Old 07-20-2006, 07:58 PM
Crane's Avatar   
Crane Crane is offline
Programming Expert
 
Join Date: Nov 2005
Posts: 399
Rep Power: 14
Crane is on a distinguished road
Default

Quote:
Originally Posted by WingedPanther
Java, C, and C++ all have free IDE's and are still used.
Of those, I would pick C++ if you want to dig into a powerful and flexible language. Java is nice if you want to be able to have graphics as part of the language. Having learned C++ first, Java's syntax annoys me, but that's a personal nit-pick.

PHP and Perl are excellent scripting languages, and are very useful for making light programs that facilitate work on networks (web pages in PHP being one example).

Beyond that, it doesn't make a lot of difference. I've said for a while that there are two skills involved in programming: knowing how to program, and knowing a language to program in. Different languages give you different ways to program, but most of them will allow you to accomplish the same things in the end.
Perfectly put! I'd take his advice.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #10 (permalink)  
Old 07-26-2006, 02:21 AM
brackett brackett is offline
Programmer
 
Join Date: May 2006
Posts: 193
Rep Power: 11
brackett is on a distinguished road
Default

All of the .NET languages also have free IDE's now in the Visual Studio Express products....
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote

Sponsored Links
Reply



Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
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 On
Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Not sure my college is good for Programming marta General Programming 1 08-17-2007 11:13 AM
Exploring the ugly duckling of programming languages Jordan JavaScript and CSS 0 12-27-2006 12:27 PM
Programming Guru DevilsCharm The Lounge 2 07-15-2006 12:58 PM


All times are GMT -5. The time now is 02:46 AM.

Contest Stats

WingedPanther ........ 2753.6
Xav ........ 2704
Brandon W ........ 1702.32
John ........ 1207.73
marwex89 ........ 1175.24
morefood2001 ........ 966.05
dcs ........ 655.75
Steve.L ........ 475.59
orjan ........ 418.58
Aereshaa ........ 383.54

Contest Rules

CodeCall Goal

Goal: 100,000 Posts
Complete: 97%

Ads