API acronyms like HATEOAS and WSDL are frequently mispronounced, which can undermine your credibility in technical discussions. This exercise covers gRPC, CORS, HATEOAS, SOAP, and WSDL — the API terms that trip people up most often.
0 / 5 completed
1 / 5
How is 'gRPC' pronounced?
gRPC (Google Remote Procedure Call) is spelled out as four characters: g-R-P-C, giving /dʒiː ɑːr piː siː/. The lowercase 'g' is still pronounced 'jee'. Some developers humorously say 'ger-pic' but this is informal and not recommended in professional settings. In context: 'The microservices communicate over jee-ar-pee-SEE for efficient binary serialization.'
2 / 5
How is 'CORS' pronounced?
CORS (Cross-Origin Resource Sharing) is universally pronounced as a single word /kɔːrz/, rhyming with 'doors' or 'floors'. The final '-s' is voiced /z/ in natural speech. Spelling it out ('see-oh-ar-ess') is rare and considered pedantic. In context: 'Add the Access-Control-Allow-Origin header to fix the korz error.'
3 / 5
How is 'HATEOAS' pronounced?
HATEOAS (Hypermedia as the Engine of Application State) is a quirky acronym pronounced /ˌheɪtiˌoʊæs/ — 'hay-tee-OH-as'. The primary stress is on 'OH'. Many REST architects joke about the name; some spell it out, but 'hay-tee-OH-as' is the dominant pronunciation in conference talks and documentation. In context: 'A truly RESTful API should implement hay-tee-OH-as so clients follow links.'
4 / 5
How is 'SOAP' (protocol) pronounced?
SOAP (Simple Object Access Protocol) is pronounced exactly like the everyday word 'soap': /soʊp/. This makes it one of the most intuitive protocol acronyms. The /oʊ/ diphthong is as in 'go'. Spelling it out as 'ess-oh-ay-pee' is unusual and sounds overly formal. In context: 'The legacy banking API only supports sohp with XML envelopes.'
5 / 5
How is 'WSDL' (Web Services Description Language) pronounced?
WSDL has two accepted pronunciations: the informal /ˈwɪzdəl/ ('WIZ-dul') or the spelled-out /ˌdʌbljuː ɛs diː ɛl/. The abbreviated form is common in developer conversations; the spelled-out form is used in formal documentation. Both are widely understood. In context: 'Import the WIZ-dul file into SoapUI to generate the client stubs.'