Hey guys, wondering if anyone can help me with something. I've been asked to research the following programming languages:

  • Procedural Languages
  • Object Orientated Languages
  • Scripting Languages
  • Mark-up Languages

I'm supposed to give a definition, some background history and an example for each language but I'm finding it hard. Its easy for someone to say "oh try wiki or something" but thats not the help I'm looking for. All the research I've found is a little too difficult for me to understand so I'm wondering if someone with experience in this kinda stuff could explain it in a little simpler terms, yet in depth..?

Thanks, +rep AND many thanks to those who help xx