What about introduction to programming with C# via LINQPad?

Posted by Gulshan on Programmers See other posts from Programmers or by Gulshan
Published on 2010-12-30T05:26:48Z Indexed on 2010/12/30 7:01 UTC
Read the original article Hit count: 457

From different questions/answers/articles in this and some other sites, I got the idea that the introductory language for programming should be-

  • High level
  • Less verbose

C# is one of the heavily used high level languages being used these days. It's also multi-paradigm and descendant of C, the lingua-franca of all programming languages. So, I think it has the potential to be the introductory programming language. But I felt it's a bit verbose for the novice learners. Then LINQPad came into my mind.

With LINQPad, someone can start with C# without it's verbosity. Because you can just run one statement or few statements or a standalone function with LINQPad. Again you can run a full source file also. Another thing it provide is- using SQL. So, it can be used for learning SQL too. And not to mention, it's free.

So, what you guys think about the idea of introducing programming with C# via LINQPad? Any thing to watch out? Any suggestion?

© Programmers or respective owner

Related posts about c#

Related posts about intro-to-programming