If you combine the popular and not-so-popular programming languages around the world then the numbers cross 700 mark.
Yes, there exists more than 700 programming languages in the world.
And, programming languages are used to provide specific instruction to computers to perform a certain task.
Here, you will find all the programming languages listed.
So, here we go…
700+ Programming Languages in the World
Sl. No. | Programming Languages |
1 | 1C:Enterprise programming language |
2 | A# .NET |
3 | A-0 System |
4 | A+ |
5 | A++ |
6 | ABAP |
7 | ABC |
8 | ABC ALGOL |
9 | ACC |
10 | Accent |
11 | Ace DASL (Distributed Application Specification Language) |
12 | Action! |
13 | ActionScript |
14 | Actor |
15 | Ada |
16 | Adenine |
17 | Agda |
18 | Agilent VEE |
19 | Agora |
20 | AIMMS |
21 | Aldor |
22 | Alef |
23 | ALF |
24 | ALGOL 58 |
25 | ALGOL 60 |
26 | ALGOL 68 |
27 | ALGOL W |
28 | Alice |
29 | Alma-0 |
30 | AmbientTalk |
31 | Amiga E |
32 | AMOS |
33 | AMPL |
34 | AngelScript |
35 | Apex |
36 | APL |
37 | App Inventor for Android’s visual block language |
38 | AppleScript |
39 | APT |
40 | Arc |
41 | ARexx |
42 | Argus |
43 | Assembly language |
44 | AutoHotkey |
45 | AutoLISP / Visual LISP |
46 | Averest |
47 | AWK |
48 | Axum |
49 | B |
50 | Babbage |
51 | Ballerina |
52 | Bash |
53 | BASIC |
54 | bc |
55 | BCPL |
56 | BeanShell |
57 | Batch file (Windows/MS-DOS) |
58 | Bertrand |
59 | BETA |
60 | BLISS |
61 | Blockly |
62 | BlooP |
63 | Boo |
64 | Boomerang |
65 | Bosque |
66 | Bourne shell |
67 | bash |
68 | ksh |
69 | C |
70 | C– |
71 | C++ |
72 | C* |
73 | C# |
74 | C/AL |
75 | Caché ObjectScript |
76 | C Shell (csh) |
77 | Caml |
78 | Cayenne |
79 | CDuce |
80 | Cecil |
81 | Cesil |
82 | Céu |
83 | Ceylon |
84 | CFEngine |
85 | Cg |
86 | Ch |
87 | Chapel |
88 | Charm |
89 | CHILL |
90 | CHIP-8 |
91 | chomski |
92 | ChucK |
93 | Cilk |
94 | Citrine |
95 | CL |
96 | Claire |
97 | Clarion |
98 | Clean |
99 | Clipper |
100 | CLIPS |
101 | CLIST |
102 | Clojure |
103 | CLU |
104 | CMS-2 |
105 | COBOL |
106 | CobolScript |
107 | Cobra |
108 | CoffeeScript |
109 | ColdFusion |
110 | COMAL |
111 | Combined Programming Language |
112 | COMIT |
113 | Common Intermediate Language |
114 | Common Lisp |
115 | COMPASS |
116 | Component Pascal |
117 | Constraint Handling Rules |
118 | COMTRAN |
119 | Cool |
120 | Coq |
121 | Coral 66 |
122 | CorVision |
123 | COWSEL |
124 | CPL |
125 | Cryptol |
126 | Crystal |
127 | Csound |
128 | Cuneiform |
129 | Curl |
130 | Curry |
131 | Cybil |
132 | Cyclone |
133 | Cypher Query Language |
134 | Cython |
135 | D |
136 | DASL |
137 | Dart |
138 | Darwin |
139 | DataFlex |
140 | Datalog |
141 | DATATRIEVE |
142 | dBase |
143 | dc |
144 | DCL |
145 | DinkC |
146 | DIBOL |
147 | Dog |
148 | Draco |
149 | DRAKON |
150 | Dylan |
151 | DYNAMO |
152 | DAX (Data Analysis Expressions) |
153 | E |
154 | Ease |
155 | Easy PL/I |
156 | EASYTRIEVE PLUS |
157 | eC |
158 | ECMAScript |
159 | Edinburgh IMP |
160 | EGL |
161 | Eiffel |
162 | ELAN |
163 | Elixir |
164 | Elm |
165 | Emacs Lisp |
166 | Emerald |
167 | Epigram |
168 | EPL (Easy Programming Language) |
169 | EPL (Eltron Programming Language) |
170 | Erlang |
171 | es |
172 | Escher |
173 | ESPOL |
174 | Esterel |
175 | Etoys |
176 | Euclid |
177 | Euler |
178 | Euphoria |
179 | EusLisp Robot |
180 | CMS EXEC |
181 | EXEC 2 |
182 | Executable UML |
183 | Ezhil |
184 | F |
185 | F# |
186 | F* |
187 | Factor |
188 | Fantom |
189 | FAUST |
190 | FFP |
191 | fish |
192 | Fjölnir |
193 | FL |
194 | Flavors |
195 | Flex |
196 | FlooP |
197 | FLOW-MATIC |
198 | FOCAL |
199 | FOCUS |
200 | FOIL |
201 | FORMAC |
202 | @Formula |
203 | Forth |
204 | Fortran |
205 | Fortress |
206 | FP |
207 | Franz Lisp |
208 | Futhark |
209 | F-Script |
210 | Game Maker Language |
211 | GameMonkey Script |
212 | GAMS |
213 | GAP |
214 | G-code |
215 | GDScript |
216 | Genie |
217 | GDL |
218 | GEORGE |
219 | GLSL |
220 | GNU E |
221 | Go |
222 | Go! |
223 | GOAL |
224 | Gödel |
225 | Golo |
226 | GOM (Good Old Mad) |
227 | Google Apps Script |
228 | Gosu |
229 | GOTRAN |
230 | GPSS |
231 | GraphTalk |
232 | GRASS |
233 | Grasshopper |
234 | Groovy |
235 | Hack |
236 | HAGGIS |
237 | HAL/S |
238 | Halide |
239 | Hamilton C shell |
240 | Harbour |
241 | Hartmann pipelines |
242 | Haskell |
243 | Haxe |
244 | Hermes |
245 | High Level Assembly |
246 | HLSL |
247 | Hollywood |
248 | HolyC |
249 | Hop |
250 | Hopscotch |
251 | Hope |
252 | Hugo |
253 | Hume |
254 | HyperTalk |
255 | Io |
256 | Icon |
257 | IBM Basic assembly language |
258 | IBM HAScript |
259 | IBM Informix-4GL |
260 | IBM RPG |
261 | IDL |
262 | Idris |
263 | Inform |
264 | J |
265 | J# |
266 | J++ |
267 | JADE |
268 | JAL |
269 | Janus (concurrent constraint) |
270 | Janus (time-reversible computing) |
271 | JASS |
272 | Java |
273 | JavaFX Script |
274 | JavaScript |
275 | Jess (programming language) |
276 | JCL |
277 | JEAN |
278 | Join Java |
279 | JOSS |
280 | Joule |
281 | JOVIAL |
282 | Joy |
283 | JScript |
284 | JScript .NET |
285 | Julia |
286 | Jython |
287 | K |
288 | Kaleidoscope |
289 | Karel |
290 | KEE |
291 | Kixtart |
292 | Klerer-May System |
293 | KIF |
294 | Kojo |
295 | Kotlin |
296 | KRC |
297 | KRL |
298 | KUKA Robot Language |
299 | KRYPTON |
300 | Korn shell (ksh) |
301 | Kodu |
302 | Kv |
303 | LabVIEW |
304 | Ladder |
305 | LANSA |
306 | Lasso |
307 | Lava |
308 | LC-3 |
309 | Legoscript |
310 | LIL |
311 | LilyPond |
312 | Limbo |
313 | Limnor |
314 | LINC |
315 | Lingo |
316 | LINQ |
317 | LIS |
318 | LISA |
319 | Lisp |
320 | Lite-C |
321 | Lithe |
322 | Little b |
323 | LLL |
324 | Logo |
325 | Logtalk |
326 | LotusScript |
327 | LPC |
328 | LSE |
329 | LSL |
330 | LiveCode |
331 | LiveScript |
332 | Lua |
333 | Lucid |
334 | Lustre |
335 | LYaPAS |
336 | Lynx |
337 | M2001 |
338 | M4 |
339 | M# |
340 | Machine code |
341 | MAD |
342 | MAD/I |
343 | Magik |
344 | Magma |
345 | Maude system |
346 | Máni |
347 | Maple |
348 | MAPPER |
349 | MARK-IV |
350 | Mary |
351 | MASM Microsoft Assembly x86 |
352 | MATH-MATIC |
353 | Mathematica |
354 | MATLAB |
355 | Maxima |
356 | Macsyma |
357 | Max |
358 | MaxScript |
359 | Maya (MEL) |
360 | MDL |
361 | Mercury |
362 | Mesa |
363 | Metafont |
364 | MHEG-5 |
365 | Microcode |
366 | MicroScript |
367 | MIIS |
368 | Milk |
369 | MIMIC |
370 | Mirah |
371 | Miranda |
372 | MIVA Script |
373 | MIVA Script |
374 | ML |
375 | Model 204 |
376 | Modelica |
377 | Modula |
378 | Modula-2 |
379 | Modula-3 |
380 | Mohol |
381 | MOO |
382 | Mortran |
383 | Mouse |
384 | MPD |
385 | Mathcad |
386 | MSL |
387 | MUMPS |
388 | MuPAD |
389 | Mutan |
390 | Mystic |
391 | NASM |
392 | Napier88 |
393 | Neko |
394 | Nemerle |
395 | NESL |
396 | Net.Data |
397 | NetLogo |
398 | NetRexx |
399 | NewLISP |
400 | NEWP |
401 | Newspeak |
402 | NewtonScript |
403 | Nial |
404 | Nice |
405 | Nickle |
406 | NITIN |
407 | Nim |
408 | NPL |
409 | Not eXactly C |
410 | Not Quite C |
411 | NSIS |
412 | Nu |
413 | NWScript |
414 | NXT-G |
415 | o:XML |
416 | Oak |
417 | Oberon |
418 | OBJ2 |
419 | Object Lisp |
420 | ObjectLOGO |
421 | Object REXX |
422 | Object Pascal |
423 | Objective-C |
424 | Objective-J |
425 | Obliq |
426 | OCaml |
427 | occam |
428 | occam-π |
429 | Octave |
430 | OmniMark |
431 | Opa |
432 | Opal |
433 | OpenCL |
434 | OpenEdge ABL |
435 | OPL |
436 | OpenVera |
437 | OPS5 |
438 | OptimJ |
439 | Orc |
440 | ORCA/Modula-2 |
441 | Oriel |
442 | Orwell |
443 | Oxygene |
444 | Oz |
445 | P |
446 | P4 |
447 | P′′ |
448 | ParaSail |
449 | PARI/GP |
450 | Pascal |
451 | Pascal Script |
452 | PCASTL |
453 | PCF |
454 | PEARL |
455 | PeopleCode |
456 | Perl |
457 | PDL |
458 | Pharo |
459 | PHP |
460 | Pico |
461 | Picolisp |
462 | Pict |
463 | Pig |
464 | Pike |
465 | PILOT |
466 | Pipelines |
467 | Pizza |
468 | PL-11 |
469 | PL/0 |
470 | PL/B |
471 | PL/C |
472 | PL/I |
473 | PL/M |
474 | PL/P |
475 | PL/SQL |
476 | PL360 |
477 | PLANC |
478 | Plankalkül |
479 | Planner |
480 | PLEX |
481 | PLEXIL |
482 | Plus |
483 | POP-11 |
484 | POP-2 |
485 | PostScript |
486 | PortablE |
487 | POV-Ray SDL |
488 | Powerhouse |
489 | PowerBuilder |
490 | PowerShell |
491 | PPL |
492 | Processing |
493 | Processing.js |
494 | Prograph |
495 | PROIV |
496 | Prolog |
497 | PROMAL |
498 | Promela |
499 | PROSE (modeling) |
500 | PROTEL |
501 | ProvideX |
502 | Pro*C |
503 | Pure |
504 | Pure Data |
505 | PureScript |
506 | Python |
507 | Q (Kx Systems) |
508 | Q# (Microsoft) |
509 | Qalb |
510 | QtScript |
511 | QuakeC |
512 | QPL |
513 | Qbasic |
514 | .QL |
515 | R |
516 | R++ |
517 | Racket |
518 | Raku |
519 | RAPID |
520 | Rapira |
521 | Ratfiv |
522 | Ratfor |
523 | rc |
524 | React |
525 | React Native |
526 | Reason |
527 | REBOL |
528 | Red |
529 | Redcode |
530 | REFAL |
531 | REXX |
532 | Rlab |
533 | ROOP |
534 | RPG |
535 | RPL |
536 | RSL |
537 | RTL/2 |
538 | Ruby |
539 | Rust |
540 | S |
541 | S2 |
542 | S3 |
543 | S-Lang |
544 | S-PLUS |
545 | SA-C |
546 | SabreTalk |
547 | SAIL |
548 | SAM76 |
549 | SAS |
550 | SASL |
551 | Sather |
552 | Sawzall |
553 | Scala |
554 | Scheme |
555 | Scilab |
556 | Scratch |
557 | Script.NET |
558 | Sed |
559 | Seed7 |
560 | Self |
561 | SenseTalk |
562 | SequenceL |
563 | Serpent |
564 | SETL |
565 | SIMPOL |
566 | SIGNAL |
567 | SiMPLE |
568 | SIMSCRIPT |
569 | Simula |
570 | Simulink |
571 | Singularity |
572 | SISAL |
573 | SLIP |
574 | SMALL |
575 | Smalltalk |
576 | SML |
577 | Strongtalk |
578 | Snap! |
579 | SNOBOL |
580 | SPITBOL |
581 | Snowball |
582 | SOL |
583 | Solidity |
584 | SOPHAEROS |
585 | Source |
586 | SPARK |
587 | Speakeasy |
588 | Speedcode |
589 | SPIN |
590 | SP/k |
591 | SPS |
592 | SQL |
593 | SQR |
594 | Squeak |
595 | Squirrel |
596 | SR |
597 | S/SL |
598 | Starlogo |
599 | Strand |
600 | Stata |
601 | Stateflow |
602 | Subtext |
603 | SBL |
604 | SuperCollider |
605 | SuperTalk |
606 | Swift (Apple) |
607 | Swift (parallel scripting) |
608 | SYMPL |
609 | SystemVerilog |
610 | T |
611 | TACL |
612 | TACPOL |
613 | TADS |
614 | TAL |
615 | Tcl |
616 | Tea |
617 | TECO |
618 | TELCOMP |
619 | TeX |
620 | TEX |
621 | TIE |
622 | TMG |
623 | Tom |
624 | TOM |
625 | Toi |
626 | Topspeed |
627 | TPU |
628 | Trac |
629 | TTM |
630 | T-SQL |
631 | Transcript |
632 | TTCN |
633 | Turing |
634 | TUTOR |
635 | TXL |
636 | TypeScript |
637 | Tynker |
638 | Ubercode |
639 | UCSD Pascal |
640 | Umple |
641 | Unicon |
642 | Uniface |
643 | UNITY |
644 | Unix shell |
645 | UnrealScript |
646 | Vala |
647 | Verilog |
648 | VHDL |
649 | Vim script |
650 | Viper |
651 | Visual Basic |
652 | Visual Basic .NET |
653 | Visual C++ |
654 | Visual DataFlex |
655 | Visual DialogScript |
656 | Visual Fortran |
657 | Visual FoxPro |
658 | Visual J++ |
659 | Visual LISP |
660 | Visual Objects |
661 | Visual Prolog |
662 | VSXu |
663 | WATFIV, WATFOR |
664 | WebAssembly |
665 | WebDNA |
666 | Whiley |
667 | Winbatch |
668 | Wolfram Language |
669 | Wyvern |
670 | X++ |
671 | X10 |
672 | xBase |
673 | xBase++ |
674 | XBL |
675 | XC |
676 | XMOS architecture |
677 | xHarbour |
678 | XL |
679 | Xojo |
680 | XOTcl |
681 | XOD |
682 | XPL |
683 | XPL0 |
684 | XQuery |
685 | XSB |
686 | XSharp |
687 | XSLT |
688 | Xtend |
689 | Yorick |
690 | YQL |
691 | Yoix |
692 | YUI |
693 | Z notation |
694 | Zebra, ZPL, ZPL2 |
695 | Zeno |
696 | ZetaLisp |
697 | ZOPL |
698 | Zsh |
699 | ZPL |
700 | Z++ |
That’s it.
Final Words
Surprised, right?
I was also thinking that are this many programming languages in the world for real! And, the answer was YES.
If you have any related query, feel free to let me know in the comments below.
Also, share the article with the people who you think might be interested in reading it.
One reply on “List of All the 700+ Programming Languages in the World”
Good article! We are linking to this particularly great article on our website. Keep up the good writing.
LikeLike