Click here to Skip to main content
15,881,803 members

Welcome to the Lounge

   

For discussing anything related to a software developer's life but is not for programming questions. Got a programming question?

The Lounge is rated Safe For Work. If you're about to post something inappropriate for a shared office environment, then don't post it. No ads, no abuse, and no programming questions. Trolling, (political, climate, religious or whatever) will result in your account being removed.

 
GeneralRe: Would you choose C#... Pin
BryanFazekas31-Aug-22 1:47
BryanFazekas31-Aug-22 1:47 
GeneralRe: Would you choose C#... Pin
Vaso Elias31-Aug-22 1:54
Vaso Elias31-Aug-22 1:54 
GeneralRe: Would you choose C#... Pin
jochance31-Aug-22 4:00
jochance31-Aug-22 4:00 
GeneralRe: Would you choose C#... Pin
Juan Pablo Reyes Altamirano31-Aug-22 5:03
Juan Pablo Reyes Altamirano31-Aug-22 5:03 
GeneralRe: Would you choose C#... Pin
Thornik31-Aug-22 5:04
Thornik31-Aug-22 5:04 
GeneralRe: Would you choose C#... Pin
Norm Powroz31-Aug-22 7:02
Norm Powroz31-Aug-22 7:02 
GeneralRe: Would you choose C#... Pin
Paul Sanders (the other one)31-Aug-22 7:10
Paul Sanders (the other one)31-Aug-22 7:10 
GeneralRe: Would you choose C#... Pin
PIEBALDconsult31-Aug-22 8:32
mvePIEBALDconsult31-Aug-22 8:32 
I wouldn't.

In my opinion a beginner needs to start with a simple language and learn more complex languages as he gains experience. With the result that he then knows several languages and can compare and contrast their features and syntax and make decisions about what he likes and doesn't like.

Like many, I first learned BASIC, then Pascal, then a little COBOL and ForTran and assembly, then C, dabbled in C++, and finally C# for the past twenty years.

Any object-oriented language is going to be too complex, with too much boiler-plate code the beginner doesn't need to know about (yet). Even C is too complex, requiring the developer to know about including libraries and linking them.

A modern version of BASIC (not VB) should still be a good option for a beginner to get a feel for how to think about giving a computer instructions.

Python (which I'm not about to learn) is pretty easy and can implant good indenting and formatting habits early.


My kid had a couple of classes in Java. Well not really. Really just how to modify an existing MineCraft object, build it, and use it. He learned nothing.
GeneralRe: Would you choose C#... Pin
Kornfeld Eliyahu Peter31-Aug-22 18:41
professionalKornfeld Eliyahu Peter31-Aug-22 18:41 
RantRe: Would you choose C#... Pin
Daniel Pfeffer31-Aug-22 19:14
professionalDaniel Pfeffer31-Aug-22 19:14 
GeneralRe: Would you choose C#... Pin
Kornfeld Eliyahu Peter31-Aug-22 21:10
professionalKornfeld Eliyahu Peter31-Aug-22 21:10 
JokeRe: Would you choose C#... Pin
Daniel Pfeffer31-Aug-22 21:21
professionalDaniel Pfeffer31-Aug-22 21:21 
GeneralRe: Would you choose C#... Pin
Kornfeld Eliyahu Peter31-Aug-22 21:26
professionalKornfeld Eliyahu Peter31-Aug-22 21:26 
GeneralRe: Would you choose C#... Pin
PIEBALDconsult1-Sep-22 3:21
mvePIEBALDconsult1-Sep-22 3:21 
GeneralRe: Would you choose C#... Pin
zezba900031-Aug-22 9:30
zezba900031-Aug-22 9:30 
GeneralRe: Would you choose C#... Pin
Kirk 1038982131-Aug-22 17:57
Kirk 1038982131-Aug-22 17:57 
GeneralRe: Would you choose C#... Pin
Kornfeld Eliyahu Peter31-Aug-22 18:42
professionalKornfeld Eliyahu Peter31-Aug-22 18:42 
GeneralRe: Would you choose C#... Pin
MikeCO101-Sep-22 1:40
MikeCO101-Sep-22 1:40 
GeneralCCC 2022-08-30 Pin
Peter_in_278029-Aug-22 22:06
professionalPeter_in_278029-Aug-22 22:06 
GeneralRe: CCC 2022-08-30 Pin
OriginalGriff29-Aug-22 22:35
mveOriginalGriff29-Aug-22 22:35 
GeneralRe: CCC 2022-08-30 Pin
Sandeep Mewara29-Aug-22 23:23
mveSandeep Mewara29-Aug-22 23:23 
GeneralRe: CCC 2022-08-30 Pin
pkfox29-Aug-22 23:26
professionalpkfox29-Aug-22 23:26 
GeneralRe: CCC 2022-08-30 Pin
Sandeep Mewara29-Aug-22 23:29
mveSandeep Mewara29-Aug-22 23:29 
GeneralRe: CCC 2022-08-30 Pin
OriginalGriff29-Aug-22 23:28
mveOriginalGriff29-Aug-22 23:28 
GeneralRe: CCC 2022-08-30 Pin
Sandeep Mewara29-Aug-22 23:29
mveSandeep Mewara29-Aug-22 23:29 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.