For now, We've a plenty of programming languages which can be cateogorized on the basis of programming concepts like Structured(C/C++, etc.,)
, Object-Oriected(Java, C#, VB.NET
, etc), Functional Programming (C#'s LINQ/Lambda Expressions, Java's upcoming Lambda, Google's Go
, etc.,), Web Server-Side Languages(JSP, Servlets,
etc.,), Server-side scripts(PHP
, etc.,).
But which is your favourite...? and why?