Is C# a 3GL or 4GL language?

  • Thread starter Thread starter Mark
  • Start date Start date
It's a 3GL.
Fourth generation languages are generally domain specific... where as C# is
a general purpose language. An example of a 4GL would be SQL, for example,
which is specific to describing operations on a database.
 
Mark,

For me, it's 3GL - a general purpose programming language (but a great one
:-) which does not include constructs for database manipulation or any other
kind of specialized processing.

Regards,

Octavio
 
I think that 4GL are the also calles "declarative" languages. ej: SQL, LISP,
PROLOG.
there are "functional", "imperative" and "declarative" languages, and C#
fits "imperative" or perhaps "object oriented".
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Back
Top