TalkPHP
 
 
Account Login
Latest Articles
» The basic usage of PHPTAL, a XML/XHTML template library for PHP
» Vulnerable methods and the areas they are commonly trusted in.
» Simple way to protect a form from bot
» The Basics On: How Session Stealing Works
» How to keep your forms from double posting data
IRC Channel
IRC Speech Bubble Join the friendly bunch on IRC...
(#TalkPHP on Freenode)

...Also available via a web interface.

See this thread for information on the TalkPHP Free Hugs Initiative™. Subject to availability.
Associates
Associates
CSS Tutorials
Reply
 
LinkBack Thread Tools Search this Thread Display Modes
Old 01-24-2008, 07:34 PM   #1 (permalink)
The Wanderer
 
Join Date: Jan 2008
Posts: 12
Thanks: 0
karq is on a distinguished road
Default Did I choose the wrong language?

So when I started to learn programming, I wanted to learn a language that can program computers not web.I'm not realy interested in programming web. And when I asked in a programming forum then everyone said that start with php, is this true?
karq is offline  
Reply With Quote
Old 01-24-2008, 07:44 PM   #2 (permalink)
The Addict
Upcoming Programmer Top Contributor 
 
Rendair's Avatar
 
Join Date: Nov 2007
Location: UK
Posts: 319
Thanks: 18
Rendair is on a distinguished road
Default

I would suggest learning C++, C#, C and so on for computer based programming, but C++ is very much like PHP the style and layout is almost the same just change a few words instead of echo just cout and so on.
__________________
www.jooney.co.uk - the online portfolio
Send a message via MSN to Rendair
Rendair is offline  
Reply With Quote
Old 01-24-2008, 07:49 PM   #3 (permalink)
Wizard
Top Contributor 
 
Village Idiot's Avatar
 
Join Date: Sep 2007
Posts: 1,299
Thanks: 17
Village Idiot is on a distinguished road
Default

Dont learn PHP if you dont want to do web programming. The basic design you take about the two are completely different (a computer being a live setting and web only sending one message to the browser per execution). C and C++ are the two most used programming languages out there (java is also used a lot), I would recommend C++.
__________________

Village Idiot is offline  
Reply With Quote
Old 01-24-2008, 08:13 PM   #4 (permalink)
The Wanderer
 
Join Date: Jan 2008
Posts: 12
Thanks: 0
karq is on a distinguished road
Default

ok going to start to learn c++ then.
karq is offline  
Reply With Quote
Old 01-24-2008, 11:48 PM   #5 (permalink)
Alan @ CIT
Member of the Month
The Frequenter
Member of the Month Top Contributor 
 
Alan @ CIT's Avatar
 
Join Date: Apr 2005
Location: South UK
Posts: 483
Thanks: 51
Alan @ CIT is on a distinguished road
Default

As others have mentioned, PHP is really a web-based language. I would recommend you learn C# rather than C++ though.

You can download Microsoft Visual C# Express 2008 for free from here: http://www.microsoft.com/express/vcsharp/Default.aspx

There are also plenty of tutorials, resources, etc on that site and if you run into any questions or problems, feel free to PM me (since this is a PHP forum) as I've been doing Windows software development for a living for some 10 years so could probably help you learn

Alan
Send a message via MSN to Alan @ CIT
Alan @ CIT is offline  
Reply With Quote
Old 01-24-2008, 11:56 PM   #6 (permalink)
Orc
The Prestige
 
Orc's Avatar
 
Join Date: Dec 2007
Posts: 1,044
Thanks: 193
Orc is on a distinguished road
Default

Well that's a doozy, but you should learn some C/C#/C++ and VB.NET, though C# = VB.NET in ways
__________________
VillageIdiot can have my babbies ;d
Orc is offline  
Reply With Quote
Old 01-25-2008, 01:39 AM   #7 (permalink)
The Frequenter
Prolific Welcomer Upcoming Programmer 
 
Join Date: Sep 2007
Posts: 360
Thanks: 24
Haris is on a distinguished road
Default

Quote:
Originally Posted by Alan @ CIT View Post
As others have mentioned, PHP is really a web-based language. I would recommend you learn C# rather than C++ though.

You can download Microsoft Visual C# Express 2008 for free from here: http://www.microsoft.com/express/vcsharp/Default.aspx

There are also plenty of tutorials, resources, etc on that site and if you run into any questions or problems, feel free to PM me (since this is a PHP forum) as I've been doing Windows software development for a living for some 10 years so could probably help you learn

Alan
Why would you recommend C# over C++ ?
__________________
Necessity is the mother of invention.

My blog
Haris is offline  
Reply With Quote
Old 01-25-2008, 01:56 AM   #8 (permalink)
Orc
The Prestige
 
Orc's Avatar
 
Join Date: Dec 2007
Posts: 1,044
Thanks: 193
Orc is on a distinguished road
Default

Quote:
Originally Posted by Haris View Post
Why would you recommend C# over C++ ?
He likes to code more than less of that in C++, in C# you have to code more, in C++ you have to code less, and in C# you actually have to define a lot yourself, rather than use C++, technically, C# is a more harder C :P
__________________
VillageIdiot can have my babbies ;d
Orc is offline  
Reply With Quote
Old 01-25-2008, 05:17 AM   #9 (permalink)
The Frequenter
Prolific Welcomer Upcoming Programmer 
 
Join Date: Sep 2007
Posts: 360
Thanks: 24
Haris is on a distinguished road
Default

Quote:
Originally Posted by Orc View Post
He likes to code more than less of that in C++, in C# you have to code more, in C++ you have to code less, and in C# you actually have to define a lot yourself, rather than use C++, technically, C# is a more harder C :P
I like challenges.
__________________
Necessity is the mother of invention.

My blog
Haris is offline  
Reply With Quote
Old 01-25-2008, 11:02 AM   #10 (permalink)
Alan @ CIT
Member of the Month
The Frequenter
Member of the Month Top Contributor 
 
Alan @ CIT's Avatar
 
Join Date: Apr 2005
Location: South UK
Posts: 483
Thanks: 51
Alan @ CIT is on a distinguished road
Default

Quote:
Originally Posted by Haris View Post
Why would you recommend C# over C++ ?
Mainly because Microsoft will be pushing C# are the future language of choice in 2008.

Also, in my experiance, employers are crying out for C# developers more than C++ devleopers nowadays

Alan
Send a message via MSN to Alan @ CIT
Alan @ CIT is offline  
Reply With Quote
Old 01-25-2008, 11:03 AM   #11 (permalink)
The Addict
 
Join Date: Nov 2007
Posts: 264
Thanks: 2
TlcAndres is on a distinguished road
Default

On a side note, C# was being ported (or already has been) to MAC wasn't it? atleast from some far off programming source I heard.
TlcAndres is offline  
Reply With Quote
Old 01-25-2008, 05:36 PM   #12 (permalink)
The Wanderer
 
Join Date: Jan 2008
Posts: 12
Thanks: 0
karq is on a distinguished road
Default

people you are confusing me :D What should I take then?C++ or C#?
karq is offline  
Reply With Quote
Old 01-25-2008, 05:41 PM   #13 (permalink)
Alan @ CIT
Member of the Month
The Frequenter
Member of the Month Top Contributor 
 
Alan @ CIT's Avatar
 
Join Date: Apr 2005
Location: South UK
Posts: 483
Thanks: 51
Alan @ CIT is on a distinguished road
Default

The choice is up to you of course, but I would highly recommend you download Microsoft Visual C# Express 2008 and start learning C#

Alan
Send a message via MSN to Alan @ CIT
Alan @ CIT is offline  
Reply With Quote
Old 01-25-2008, 05:53 PM   #14 (permalink)
Nor
The Addict
 
Join Date: Nov 2007
Posts: 282
Thanks: 61
Nor is on a distinguished road
Default

ewll C#, C++ ftw. I heard C# is very simple, you barely have to do much work (pff it aint programming if your not doing much -.-...)
__________________
PHP/XHTML Freelancer:
Cleanscript.com v3 - Programming starting at just $5 act now!
Nor is offline  
Reply With Quote
Old 01-25-2008, 05:57 PM   #15 (permalink)
Alan @ CIT
Member of the Month
The Frequenter
Member of the Month Top Contributor 
 
Alan @ CIT's Avatar
 
Join Date: Apr 2005
Location: South UK
Posts: 483
Thanks: 51
Alan @ CIT is on a distinguished road
Default

Quote:
Originally Posted by Nor View Post
I heard C# is very simple, you barely have to do much work
I wish that where the case as it would make my life much easier but alas, no programming lanauge is what I would call "very simple"

Alan
Send a message via MSN to Alan @ CIT
Alan @ CIT is offline  
Reply With Quote
Old 01-28-2008, 02:20 AM   #16 (permalink)
Orc
The Prestige
 
Orc's Avatar
 
Join Date: Dec 2007
Posts: 1,044
Thanks: 193
Orc is on a distinguished road
Default

Quote:
Originally Posted by Alan @ CIT View Post
I wish that where the case as it would make my life much easier but alas, no programming lanauge is what I would call "very simple"

Alan
There is, it's called BASIC. :P

Beginners All Standard Instructional Code

People report though, that it gives them bad habits; I don't get that.
__________________
VillageIdiot can have my babbies ;d
Orc is offline  
Reply With Quote
Old 01-28-2008, 02:22 AM   #17 (permalink)
Orc
The Prestige
 
Orc's Avatar
 
Join Date: Dec 2007
Posts: 1,044
Thanks: 193
Orc is on a distinguished road
Default

Quote:
Originally Posted by Alan @ CIT View Post
The choice is up to you of course, but I would highly recommend you download Microsoft Visual C# Express 2008 and start learning C#

Alan
That's mainly for Big Projects, usually one starts out with Small Projects. ;)
__________________
VillageIdiot can have my babbies ;d
Orc is offline  
Reply With Quote
Old 01-28-2008, 03:37 AM   #18 (permalink)
Wizard
Top Contributor 
 
Village Idiot's Avatar
 
Join Date: Sep 2007
Posts: 1,299
Thanks: 17
Village Idiot is on a distinguished road
Default

Quote:
Originally Posted by Orc View Post
There is, it's called BASIC. :P

Beginners All Standard Instructional Code

People report though, that it gives them bad habits; I don't get that.
Stay clear of any basic language, they promote bad coding and sloppy code. I know this first hand from blitz basic
__________________

Village Idiot is offline  
Reply With Quote
The Following User Says Thank You to Village Idiot For This Useful Post:
Orc (01-28-2008)
Old 01-28-2008, 05:04 AM   #19 (permalink)
Orc
The Prestige
 
Orc's Avatar
 
Join Date: Dec 2007
Posts: 1,044
Thanks: 193
Orc is on a distinguished road
Default

Quote:
Originally Posted by Village Idiot View Post
Stay clear of any basic language, they promote bad coding and sloppy code. I know this first hand from blitz basic
No Visual Basic for me, nor VB.NET :P and definitely not BASIC xD
__________________
VillageIdiot can have my babbies ;d
Orc is offline  
Reply With Quote
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

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


All times are GMT. The time now is 06:37 AM.

 
     

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2013, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.1.0
Inactive Reminders By Icora Web Design