SQL is abbreviation of Structured Query Language.
SQL is pronounced as S.Q.L. (ess-que-ell or ess-cue-ell) not sequel.
Reference : Pinal Dave (http://blog.SQLAuthority.com)
August 14, 2007 by pinaldave
SQL is abbreviation of Structured Query Language.
SQL is pronounced as S.Q.L. (ess-que-ell or ess-cue-ell) not sequel.
Reference : Pinal Dave (http://blog.SQLAuthority.com)
Posted in DBA, Database, Pinal Dave, SQL, SQL Authority, SQL Query, SQL Server, SQL Tips and Tricks, T SQL, Technology | 16 Comments
Pinalkumar Dave is a Microsoft SQL Server MVP and a Mentor for Solid Quality India. He has written over 1200 articles on the subject on his blog at http://blog.sqlauthority.com. He is a dynamic and proficient Principal Database Architect, Corporate Trainer and Project Manager, who specializes in SQL Server Programming and has 7 years of hands-on experience. He holds a Masters of Science degree and a number of certifications, including MCDBA and MCAD (.NET). He is also Regional Mentor for PASS Asia.

Sorry, too many programmers pronounce it sequel. The language evolves as people use it. Sequel has to be added as an alternative pronunciation.
Hi Greg,
I totally agree with you. I pronounce it as sequel as well when talking causally. I make sure that I pronounce it as S Q L when I am speaking formally or talking in meetings.
The reason, I posted this as I have received this question too many times, I decided to write about it.
I am interested to see what other readers have to suggest.
Regards,
Pinal Dave (http://www.SQLAuthority.com)
I use both on a fairly regular basis and find most people I interact with do the same.
Although interesting to note that I almost always hear SQL Server pronounced sequel server, while MySQL, is said My s.q.l.
I think for a lot of people it depends which variation rolls off the tongue easiest based on the context of it’s usage.
Very true Rick.
Interesting observation.
Rick’s post most accurately describes my experience. For MS work, everything is pronounced sequel (T-SQL, SQL Server, etc) but for most everything else I and those around me tend to use S.Q.L.
When speaking of the language in an environment agnostic context we use S.Q.L.
I guess the more I think of it, if I say “sequel” it directly implies an MS context. For Oracle, DB2, MySQL or another other context I use S.Q.L. I’ve never really thought about it before.
One argument for pronouncing it as sequel is that SEQUEL is the name of the first version of SQL, developed at IBM. It stood for Structured English QUEry Language and was only changed due to a trademark issue.
I heard Microsoft Web cast -They also used as SEQUEL …but i would like to inform you all guys that sequel is a word which contains its own meaning ……So to avoid a confusion Lets Spell it Correctly , S Q L …..
What I feel is those who whould like to speak correctly then its ,
SQL
One more example : USA , America and states represent the same , So what is correct YOU ALL MUST KNOW .
Am i write Pinal .
The meaning of sequel is :
A sequel is a work of fiction in literature, film, and other creative works that is produced after a completed work, and is set in the same “universe” but at a later time.
Hi,
Let us know all the sql progrems by the help of video……by step and step than we can progress and learn more form your site……..make easy to learn and can do self by see in video programe……….
thankyou…
Hi,
SQL is a Language designed specificaly for communicating with database. There are not many keywords so SQL is simple to understand but, despite its apparent simplicity, is a powerful language.
Thankyou…..
I have worked with SQL long before Microsoft bought Sybase’s SQL DB engine and rebranded it MS-SQL. I continue to refuse to use Microsoft products because they are of low quality and high cost, and I can tell you that neither myself nor any of my unix colleagues pronounce it Ess Queue Elle, for 2 reasons:
1) The original language was called sequel
2) It’s easier to say than Ess Queue Elle
Anybody who tells you that you must pronounce it one way or the other is a techno-fascist who should be challenged at every opportunity.
PS: How do you pronounce SCSI, or JPG, or GIF, or WYSIWYG, or …
It really doesn’t matter as long as you get your point across, does it?
Azim
This is SQL and that is all
I found this a bit amusing. I remember reading about how to pronounce SQL in an official Microsoft book.
Transact-SQL Reference
Microsoft SQL Server, for Windows NT
“Before You Begin
Microsoft(r) SQL Server (pronounced “Sequel” Server) provides a powerful client-server platform…”
Okay, it’s old, but that’s some hardcore authority!
For a beginner, is it easier for them to say S.Q.L, or Sequel? I’d say S.Q.L …. only after they’ve read an official book, will they start calling it Sequel. And that is not evolution.
“Today, I plan to work on an SQL server.” (S-Q-L)
“Tomorrow, I will make plans for a SQL server.” (sequal)
It does matter. I’ll be glad when there is one, correct answer.
[...] SQL SERVER – What is SQL? How to pronounce SQL? [...]
Structured English QUery Language
it used to be called SEQUEL when it was first created.
According to Oracle’s documentation: http://download.oracle.com/docs/cd/B28359_01/server.111/b28286/intro001.htm#i1712
“The language, Structured English Query Language (SEQUEL) was developed by IBM Corporation, Inc., to use Codd’s model. SEQUEL later became SQL (still pronounced “sequel”).”
IBM’s documentation: http://publib.boulder.ibm.com/infocenter/db2luw/v9/index.jsp?noscript=1, however, always says “an SQL statement” which means that they pronounce it “es queue el” because the first “e” causes the “an”. When pronounced “sequel” it would be “a SQL statement”.
Most people i know say “sequel server”. Probably because it is easier to say. “sequel” has two syllables as opposed to “es queue el”’s three. And, starting off a word with a “q” as opposed to having it in the middle of a word takes slightly more effort. This may be true for English speakers only. I do not know how it would affect know who do not speak English (as the primary language).
I find it somewhat humorous that people think there is an “official” way to say it. It’s an acronym. Acronyms are there to make it easy. If you want the “official” name say “Structured Query Language”, otherwise say whatever you want as long as your interlocutor knows what you are referencing.
Personally, i say “sequel”. Mostly because its easier. But also as a nod to the original proposed name, mention in Oracle’s documentation.