Eh, Pascal is a little grey in the temples at this point; its syntax is somewhat archaic and stylistically different from most modern programming languages. I'd advise against.
Most easy to learn are scripting languages - that is, programming languages designed to quickly hack together short snippets of code that are interpreted (translated into computer binary) at runtime. The syntax of these languages is often "form follows function", meaning someone first thought about what they wanted to code and then developed how that code should look. For this reason, these languages excel at the specific job they were designed for but are ultimately limited in the scope of what you can do with them. LUA is a scripting language, as are most web development languages (PHP), database languages (SQL) and operating system shell languages (bash, Powershell).
Fully featured languages, on the other hand, start first with a more or less strictly standardized syntax that's meant to cover as many possibilities in an as consistent as possible manner, and they are generally compiled, not interpreted. If you want to learn a full-blown programming language with all the bells and whistles, Java is never wrong. It's got exceedingly massive and oftentimes tedious syntax, and requires a lot of effort, but if you can grok Java you can grok anything (and just about anyone will hire you). Plus, it teaches proper style like no other language, training you to avoid making mistakes from the start - in any other language you may pick up, too. If that sounds too daunting, look at the .Net languages like C# ("cee-sharp").
And then there's Python. It sits right between the scripting languages and the fully featured languages, and can do both. EVE Online and several more recent Civilization titles are written largely in Python, for example - but at the same time it comes with a runtime interpreter. Python's syntax is somewhat unusual when you compare it to fully-blown languages, in that it skips on a lot of mandatory "grammar". But in contrast to scripting languages it is still consistently standardized, allowing for complex projects. The end result is something fairly lightweight and intuitive that's easy to pick up and recommended by many as a beginner's language. I recommend the same, actually.