Jump to content
Tuts 4 You
Sign in to follow this  
zingle

I want to learn programming : which language you advise me..

Recommended Posts

zingle

Hello,


 


I want to learn just one programming language ,Which one deserves to devote my time.


 


Delphi,VB,dot net..


Edited by zingle (see edit history)

Share this post


Link to post
Loki

I would start with python. Its powerful, and although you wont be making pure executables, you will learn the basics of algorithms and you can interact with the windows api to write basic debuggers, tracers etc if you want to.


 


After that, move onto something more complex. MASM and C are my languages of choice, but .NET is also an option. I've never been a delphi fan but some of the guys here use it all the time.


  • Like 3

Share this post


Link to post
GIV

Hello,

 

I want to learn just one programming language ,Which one deserves to devote my time.

 

Delphi,VB,dot net..

Try to start from here:

:)

  • Like 1

Share this post


Link to post
simple

Why u want to code?


 


If it's for educational/fun purposes to learn how machines work, then C (or even C++/ASM) is probably the best place to start and can fulfill u. Once u learn these any other language should come easy.


 


If it's for work, then .net, php, etc are popular because these languages are easier, faster, lower quality & cheaper to develop than native (c,c++, etc) languages, as such more attractive to people/businesses and more work available.


Share this post


Link to post
Dreamer

you sure not start with c as its very hard to understand if you never before try to program


 


for vb and dotnet there are huge amount of tutorials,books,etc for delphi you cannot find that many stuff.


 


here you go some usefull tutorials many programming language 



http://www.voidrealms.com/index.php?r=tutorial/index

on the left side click on drop box.


 


delphi



http://learndelphi.tv/index.php?option=com_content&view=section&layout=blog&id=4&Itemid=27
Edited by Dreamer (see edit history)

Share this post


Link to post
simple

Hey dreamer, personally I started w/C, but it's just my opinion. I guess it's the same as if u think someone should learn to swim by jumping in the ocean and learn as they go or use those arm based flotation devices. Many just jump in though

  • Like 1

Share this post


Link to post
zingle

I would start with python. Its powerful, and although you wont be making pure executables, you will learn the basics of algorithms and you can interact with the windows api to write basic debuggers, tracers etc if you want to.

 

After that, move onto something more complex. MASM and C are my languages of choice, but .NET is also an option. I've never been a delphi fan but some of the guys here use it all the time.

Thank you,

Can i ask you this question : why almost applications are programmed with .Net,c++,delphi and not Python.

Share this post


Link to post
zingle

 

you sure not start with c as its very hard to understand if you never before try to program

 

for vb and dotnet there are huge amount of tutorials,books,etc for delphi you cannot find that many stuff.

 

here you go some usefull tutorials many programming language 

http://www.voidrealms.com/index.php?r=tutorial/index

on the left side click on drop box.

 

delphi

http://learndelphi.tv/index.php?option=com_content&view=section&layout=blog&id=4&Itemid=27

Thanks.

Which is  better to start with .Net,delphi;or to start with c.

Share this post


Link to post
kao

a. Because Python is designed for different purposes. It's great for making small scripts, it can be used for some web programming, but it's hard to make good User Interface (buttons, editboxes, dialogs, etc.) in Python.

b. For a beginner - start with some .NET language. .NET framework does lots of things automatically for you, it's harder to make mistake that causes application to crash, etc.

  • Like 1

Share this post


Link to post
zingle

a. Because Python is designed for different purposes. It's great for making small scripts, it can be used for some web programming, but it's hard to make good User Interface (buttons, editboxes, dialogs, etc.) in Python.

b. For a beginner - start with some .NET language. .NET framework does lots of things automatically for you, it's harder to make mistake that causes application to crash, etc.

Thank you,

I think i will start with .Net.

About the reason Why i want to learn Programming ? I think it's time for me to GIVE something to help someone,that's why..

 

Thank you all..

Share this post


Link to post
NOP

I would also say start with .NET (C#) then when your confident enough try C++


Share this post


Link to post
theeditor

I can say as someone into middle age who uses Delphi professionally and Pascal in general for about 30 years, I wish I had my initial education in a *nix environment.


Share this post


Link to post
mrexodia

I'd go with C# if you wanna go easy, otherwise learn C/C++

If you just wanna script some small tools, go with Python

Dont bother VB.NET or any crappy language. Once you know C/C++/C# anything is easy (except for languages like haskell)

Share this post


Link to post
TheMind

This topic brought me to the right path.


 


Thank you for all the contributors.


  • Like 1

Share this post


Link to post
zadow

I know the thread is old 

im gonna try do a small battle for python. :shutup:

True that it was a small script languege.

But it does have have grown,  since these old coders  learned there first Hello World :wheelchair:

Its easy to learn.Fast as lighting

 

you can use ironpython (just the name sounds cool :marinheiro: ) for developing Net apllications with python. You can develope full scale applications no problem, and its fully intregrated into VSstudio http://ironpython.net/

 

 

Qt+python for doing small widgets.

Q+python is easy for button setups and fill the code in later.

Fast building apps for android + Mac

 

i could name a dosen more , but its capalaty is fully up there with the others.

 

 

“Knock, knock.”
“Who’s there?”
very long pause….
“Java.

Edited by zadow (see edit history)

Share this post


Link to post
mrexodia

I know the thread is old 

im gonna try do a small battle for python. :shutup:

True that it was a small script languege.

But it does have have grown,  since these old coders  learned there first Hello World :wheelchair:

Its easy to learn.Fast as lighting

 

you can use ironpython (just the name sounds cool :marinheiro: ) for developing Net apllications with python. You can develope full scale applications no problem, and its fully intregrated into VSstudio http://ironpython.net/

 

 

Qt+python for doing small widgets.

Q+python is easy for button setups and fill the code in later.

Fast building apps for android + Mac

 

i could name a dosen more , but its capalaty is fully up there with the others.

I have to say: IronPython looks really good! I'm gonna install that.

Greetings

Share this post


Link to post
TheMind

After reading this article I have decided to go on programming too. With this regard, which software should you recommend aside from Python?


 


Thank you.

Share this post


Link to post
zadow

After reading this article I have decided to go on programming too. With this regard, which software should you recommend aside from Python?

 

Thank you.

 

 i recommend to do a thread exactly like zingle so we dont ruin more that  "i allready did " he got his answer

Then the battle of the langueges continue. :protest:

Edited by zadow (see edit history)

Share this post


Link to post
mrexodia

@TheMind: The advice posted in this topic is the same for you: Python, or any .NET language (C# is better imo, because you can more easily 'step up' to C++).

I agree on zadow. The discussion is finished here. Nobody proposed haskell, so all is said here, just use what you feel most comfortable with.

Greetings

Share this post


Link to post
TheMind

Thanks everyone for the great inputs. Browsed and downloaded Visual Studio 2012 (VS 2013 is available but too early for there are no references/tutorials available yet). Downloaded some pdf books related to C#. A good start to play with. :play_ball:


 


Highly appreciated all inputs.


  • Like 1

Share this post


Link to post
mrexodia

vs10, vs12, vs13 is all the same, its the language you need to learn, not the ide.

Share this post


Link to post
TheMind

vs10, vs12, vs13 is all the same, its the language you need to learn, not the ide.

Oh I see, what I thought to learn C# I do need a program like VS 2012.

I am confused. :scratch:

Share this post


Link to post

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  
×
×
  • Create New...