Hello everyone
I want to learn C# but i don't know if it's a good choice, cause' im total newbie. I wish i worked as a programmer. Please advise me ...
thank's for every response...
if it's not good for me, please tell what else ...
Thanks ...
I need an advise
Started by Edwood, Apr 20 2008 08:17 AM
8 replies to this topic
#1
Posted 20 April 2008 - 08:17 AM
|
|
|
#2
Posted 20 April 2008 - 08:53 AM
Hi Edwood, welcome to CodeCall! Many people seem to think C++ is better, but I love C#. If you use the .NET Framework, you can create fully-blown programs with user interfaces and text boxes and buttons and everything!
However, C# is quite difficult to learn. If you are a newbie, I'd recommend Visual Basic, or VB for short. This is a lot easier to learn, and actually looks a little bit more like English. Once you are confident with VB, you can move on to C# - it's a little more complex, but more powerful.
Considering you have no experience whatsoever in programming, I think you should get a book on the subject. Good luck with your programming!
However, C# is quite difficult to learn. If you are a newbie, I'd recommend Visual Basic, or VB for short. This is a lot easier to learn, and actually looks a little bit more like English. Once you are confident with VB, you can move on to C# - it's a little more complex, but more powerful.
Considering you have no experience whatsoever in programming, I think you should get a book on the subject. Good luck with your programming!
#3
Posted 20 April 2008 - 09:05 AM
what do you think about C++ ?? i heard that it's good for the beginners. do you agree ?? tell me, please.
I thought about Python and I was learning it ... but i left out it, cause' i wanted something more challenging... i want to study computer engineering and be a real programmer not a square ... so ... a little help would be great... i've got 4 months vacation so i can learn some ...
I thought about Python and I was learning it ... but i left out it, cause' i wanted something more challenging... i want to study computer engineering and be a real programmer not a square ... so ... a little help would be great... i've got 4 months vacation so i can learn some ...
#4
Posted 20 April 2008 - 09:27 AM
Wow, 4 months of pleasure! I'm not sure where you heard that C++ is a beginner's language, because it's one of the most complex around. C# is slightly easier, but VB is really the way to go if you have little experience. VB stands for Visual Basic - and it is relatively basic. Nevertheless, it is still quite powerful for most needs.
I spent a good half a year on VB. I wrote lots of programs, built up my skills, and generally had fun. Then, one day, I sort of 'grew out' of VB, and now I'm into C#. It's the perfect balance of complexity and power, but I don't think you're quite ready for it.
Learn VB. You don't have to use the .NET Framework, but if you're only writing for Windows, you shouldn't have a problem. Then, if you ever find you need more power, take a look at the C# syntax and have a go at it. However, if you use the .NET Framework for both of them, then you'll find that all the objects and classes are the same. This means you can use the functionality of the .NET Framework, but the only difference is how you use it.
So, to summarise:
@ Learn VB.
@ Keep learning VB.
@ Use VB to create some great programs.
@ If you need more power, try C#.
You could give C++ a go, using Dev-C++, but I still prefer C# deep down. And I know you will too.
Xav
I spent a good half a year on VB. I wrote lots of programs, built up my skills, and generally had fun. Then, one day, I sort of 'grew out' of VB, and now I'm into C#. It's the perfect balance of complexity and power, but I don't think you're quite ready for it.
Learn VB. You don't have to use the .NET Framework, but if you're only writing for Windows, you shouldn't have a problem. Then, if you ever find you need more power, take a look at the C# syntax and have a go at it. However, if you use the .NET Framework for both of them, then you'll find that all the objects and classes are the same. This means you can use the functionality of the .NET Framework, but the only difference is how you use it.
So, to summarise:
@ Learn VB.
@ Keep learning VB.
@ Use VB to create some great programs.
@ If you need more power, try C#.
You could give C++ a go, using Dev-C++, but I still prefer C# deep down. And I know you will too.
Xav
#5
Posted 20 April 2008 - 09:36 AM
Experts from polish forums told me about it :) so please don't blame me about lying :)
ok I'll do how you advise me ...
is my english understandable ??
ok I'll do how you advise me ...
is my english understandable ??
#6
Posted 20 April 2008 - 10:07 AM
It's great, considering you don't speak English as your primary language.
If you want any corrections:
In the title "I need an advise", it should be "I need some advice. The verb is "to advise", but if it's a noun (like a piece of advice) then the 's' changes to a 'c'.
You've got the apostrophes in the wrong place, but you can just leave them out - in a forum, you can easily get away with it. Besides, most people don't bother with them whilst typing. Try installing a spell checker in your browser - it will detect any mistakes you type.
If you want any corrections:
In the title "I need an advise", it should be "I need some advice. The verb is "to advise", but if it's a noun (like a piece of advice) then the 's' changes to a 'c'.
You've got the apostrophes in the wrong place, but you can just leave them out - in a forum, you can easily get away with it. Besides, most people don't bother with them whilst typing. Try installing a spell checker in your browser - it will detect any mistakes you type.
#7
Posted 20 April 2008 - 10:48 AM
thanks a lot I appreciate it :)
so ... i have to do some work ...
so ... i have to do some work ...
#8
Posted 20 April 2008 - 04:43 PM
Most any language can be used as a "beginning" language. Use a language you can get help with. I am biased in favor of C++, but recognize the usefulness of many languages, even C# :)


Sign In
Create Account

Back to top









