JQL stands for Jira Query Language and used for doing advanced search in JIRA.
JQL is very powerful and flexible way for finding issues in JIRA. JQL can be used by anyone in the project as it is simple to pick up.
You do not need to be expert in any query language to pick JQL. JQL is much simpler as compared to other query languages.