As IKA said, it is a product not a language. MySQL is a boxed (or downloaded product) SQL is a "language" that MySQL, SQL Server, Oracle etc use to ASK the database questions and PLACE data into it. So Data Definition and Data Markup are written IN SQL that is placed into MySQL for translation.