I learnt the COBOL (programming language) this semester. As you probably know that, it is an ancient programming language (developed in 1959) but still taught in various universities. The syntax is also very different from the current programming languages like C++, Java. When you start learning the COBOL, it seems very easy. You just have to write some English like sentences, and you are right away with your first program. You are happy seeing an easy english like programming language, but suddenly the complexity of the language increases. There are various DIVISIONS, SECTIONS, PARAS in it, which make you sick.
If you are in IT then you probably know the GO TO controversy. You know what? COBOL uses the verb GO TO extensively, I mean very extensively. There are no functions (like C, C++) in COBOL.
Do you like a program written in all CAPS? COBOL programs have to be written in all CAPS, otherwise they won't run. Poor COBOL programmers have to follow some rules of what we call the COBOL coding sheet. Every line in a COBOL program starts with 8 spaces (ie from the margin A), and some lines start with 12 spaces. In C family of languages, it is very easy to manage files, but managing files in COBOL sucks, they have sequential file, relative file, blah blah...I don't know how many.
This makes you sick. Most colleges don't provide an IDE for programming in COBOL, and that still sucks.
And you have to write the programs in the university exam answer-sheet in all CAPS, aaaaaahh!!
I don't want COBOL anymore, I'm happy with C, C++. I hate writing COBOL programs.
PS: COBOL means Common Business Oriented Language.