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


Reply
 
Thread Tools Search this Thread Display Modes
 
Old 08-05-2005, 02:47 PM   #1
Baseband Member
 
Join Date: May 2005
Posts: 76
Default Beginner help

Hey all, I need help as to what language I should learn first for computer programming. I have no goals in mind as to what kind of programs I want to compile, just a to get a general understanding of it. I can already use most web based languages.
__________________

Serani is offline   Reply With Quote
Old 08-06-2005, 02:37 PM   #2
Guru
 
Lord Kalthorn's Avatar
 
Join Date: Dec 2003
Location: Britain
Posts: 13,293
Send a message via MSN to Lord Kalthorn
Default

I would have to say, C#. Easy, Simple and Fast. Loads of powerful and in this case, at least now, free from Microsoft. Specifically the Visual C# 2005 Express Edition that is a free download as a Beta 2, and barely $40 when it is released. MSDN should also fill you in with loads of information. (That is the Beta Updated one for Visual Studio 2005, the old one is here)
__________________

__________________
A Knight is sworn to Honour. His heart knows only Virtue. His blade defends the helpless. His might upholds the Weak. His word speaks only truth. His wrath undoes the Wicked.
Lord Kalthorn is offline   Reply With Quote
Old 08-08-2005, 08:23 AM   #3
Daemon Poster
 
Tulsileaf's Avatar
 
Join Date: Jul 2004
Posts: 1,249
Default Re: Beginner help

i would say c++. its supported on more platforms than c# and is just as easy and fun to use ^_^
(plus, c++ compilers are free)
__________________
(|141 73g ()7 (|33|/| 11143s| |_| z1|-|7 (|43s| |/|4> |_| |-|0|1
Tulsileaf is offline   Reply With Quote
Old 08-08-2005, 11:37 AM   #4
Solid State Member
 
MrSmiley's Avatar
 
Join Date: Aug 2005
Posts: 14
Default Re: Beginner help

C++
MrSmiley is offline   Reply With Quote
Old 08-08-2005, 12:03 PM   #5
Fully Optimized
 
UK31337's Avatar
 
Join Date: Feb 2005
Posts: 2,776
Default Re: Beginner help

Quote:
Originally Posted by MrSmiley
C++
Seconded, but it is difficult at times.
__________________
Master of common sense. If you don't like it, stop reading.
UK31337 is offline   Reply With Quote
Old 08-08-2005, 07:53 PM   #6
Guru
 
Lord Kalthorn's Avatar
 
Join Date: Dec 2003
Location: Britain
Posts: 13,293
Send a message via MSN to Lord Kalthorn
Default Re: Beginner help

Quote:
Originally Posted by Tulsileaf
i would say c++. its supported on more platforms than c# and is just as easy and fun to use ^_^
(plus, c++ compilers are free)
More Platforms, but that is not a great deal more Computers, is it? And are those few million computers, with people on them who steal software, really worth the extra work that C++ would be over C#?

Although he could use the power of Visual C++ .NET with the Visual Studio Tools on that site... that would make it easier I supppse.
__________________
A Knight is sworn to Honour. His heart knows only Virtue. His blade defends the helpless. His might upholds the Weak. His word speaks only truth. His wrath undoes the Wicked.
Lord Kalthorn is offline   Reply With Quote
Old 08-09-2005, 10:00 AM   #7
Daemon Poster
 
Tulsileaf's Avatar
 
Join Date: Jul 2004
Posts: 1,249
Default Re: Beginner help

Quote:
Originally Posted by Lord Kalthorn
More Platforms, but that is not a great deal more Computers, is it? And are those few million computers,
umm....c++ is on windows, unix and hosts of other os's. c# is just on windows.

Quote:
Originally Posted by Lord Kalthorn
with people on them who steal software, really worth the extra work that C++ would be over C#?
windows is written in c++ so if your argument is true, Microsoft steals software

Quote:
Originally Posted by Lord Kalthorn
Although he could use the power of Visual C++ .NET with the Visual Studio Tools on that site... that would make it easier I supppse.
possibly, but i'm not going to let down the lead you just gave me.
__________________
(|141 73g ()7 (|33|/| 11143s| |_| z1|-|7 (|43s| |/|4> |_| |-|0|1
Tulsileaf is offline   Reply With Quote
Old 08-09-2005, 11:44 AM   #8
Fully Optimized
 
UK31337's Avatar
 
Join Date: Feb 2005
Posts: 2,776
Default

Windows uses C++, but C++ isn't always cross platform.

For example, the system(); command executes commands on the system, like cls, dir etc.

So if you did
Code:
#include <iostream>

int main(int argc, char *argv[])
{

system("pause");

return 0;

}
and ran it on Linux, you'd get an error from Terminal/Konsole saying that the "pause" command wasn't recognised. system(); is a recognised function - the parameter passed in wasn't.

Also, the Win32 API and MFC are written in C++, but won't compile or run on anything other than Windows.

So it's not always true to say that C++ is cross platform, is it?
__________________
Master of common sense. If you don't like it, stop reading.
UK31337 is offline   Reply With Quote
Old 08-09-2005, 06:42 PM   #9
Guru
 
Lord Kalthorn's Avatar
 
Join Date: Dec 2003
Location: Britain
Posts: 13,293
Send a message via MSN to Lord Kalthorn
Default Re: Beginner help

Quote:
Originally Posted by Tulsileaf
umm....c++ is on windows, unix and hosts of other os's. c# is just on windows.
Yeah. Other than Windows, which your C# Program would run on, there are only a few million Computers

Quote:
Originally Posted by Tulsileaf
windows is written in c++ so if your argument is true, Microsoft steals software
Microsoft buys software and makes it better And I didn't say C++ is a code for systems that steal software. Nor did I say that C++ coders steal software. I was pointing out that most of the extra possible users you would get from C++ over C# would be on Linux. A Group of people who primarily steal software and make it Open-Source.

Quote:
Originally Posted by Tulsileaf
possibly, but i'm not going to let down the lead you just gave me.
What lead? Misinterpreting me doesn't give you a lead :P
__________________
A Knight is sworn to Honour. His heart knows only Virtue. His blade defends the helpless. His might upholds the Weak. His word speaks only truth. His wrath undoes the Wicked.
Lord Kalthorn is offline   Reply With Quote
Old 08-10-2005, 07:14 AM   #10
Fully Optimized
 
dyserq's Avatar
 
Join Date: Jul 2005
Posts: 2,281
Default Re: Beginner help

I would try Python actually
C++ is abit difficult now ...
__________________

dyserq 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 09:22 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