| `C | 1997 | ⊕ United States | |||
| 20-Sim | 1997 | ⊕ Netherlands | |||
| 2LP | 1997 | ⊕ United States | Linear Programming Language | ||
| Aardappel | 1997 | ↓ ↑ ⊕ Specialised Languages | ⊕ Tree | ⊕ United Kingdom | Concurrent tree space transformation |
| ABEL | 1997 | ↓ ↑ ⊕ Specialised Languages | ⊕ Expression oriented | ⊕ United States | Language for behavior-like desriptions of a logic circuit |
| Active-U-Datalog | 1997 | ⊕ Italy | U-Datalog extended for active databases | ||
| AGPS | 1997 | ⊕ United States | Boeing CFD language | ||
| Algae | 1997 | ⊕ United States | |||
| Alma | 1997 | ⊕ Netherlands | Imperative Constraint Programming Language | ||
| APEX | 1997 | ↓ ↑ ⊕ Specialised Languages | ⊕ Array | ⊕ Canada | Parallel APL |
| ASTLOG | 1997 | ⊕ United States | |||
| ATP | 1997 | ↓ ↑ ⊕ Specialised Languages | ⊕ United States | HP language for equipment testing | |
| BDL | 1997 | ⊕ France | |||
| BLOOMS | 1997 | ⊕ United States | Structured numeric modelling language | ||
| BOBJ | 1997 | ⊕ United States | |||
| Brenda | 1997 | ↓ ↑ ⊕ Specialised Languages | ⊕ United States | Student dialect of Dylan | |
| C-- | 1997 | ⊕ United States | |||
| C2 | 1997 | ⊕ United States | |||
| C2 SADEL | 1997 | ⊕ United States | |||
| CABAL | 1997 | ⊕ United Kingdom | Parallel CAMAL to run on supercomputers | ||
| CafeObj | 1997 | ⊕ Japan | OBJ for the CAFE Networked Environment | ||
| Carpet | 1997 | parallel language | |||
| CDL++ | 1997 | ⊕ Germany | |||
| CL | 1997 | ||||
| COMFY | 1997 | ||||
| COMPONENT PASCAL | 1997 | ↓ ↑ ⊕ Multi-purpose | ⊕ Pascals | ⊕ Switzerland | Superset of Oberon 2 with atavistic name |
| CSP-OZ | 1997 | ⊕ Germany | |||
| CuPit-2 | 1997 | ↓ ↑ ⊕ Specialised Languages | ⊕ Graph | ⊕ Germany | Language for distributed ANNs |
| DARK BASIC | 1997 | ⊕ United Kingdom | |||
| DECLARE | 1997 | ||||
| DRL | 1997 | ||||
| EAT | 1997 | ⊕ France | Symbolic maths system | ||
| EUROPA | 1997 | ⊕ Japan | |||
| FISh | 1997 | ↓ ↑ ⊕ Experimental and other | ⊕ Australia | ||
| FLINT | 1997 | ⊕ United States | |||
| FLO | 1997 | ⊕ France | |||
| Forum | 1997 | ⊕ Japan | |||
| FRAN | 1997 | ↓ ↑ ⊕ Specialised Languages | ⊕ Animation | ⊕ United States | Functional reactive animation system |
| FRP | 1997 | ⊕ United States | |||
| Godiva | 1997 | ⊕ United States | GP abstractions added to JAVA | ||
| GOQL | 1997 | ||||
| GTML | 1997 | ||||
| Haskell B | 1997 | ⊕ Sweden | Haskell 1.2 implemented in LML | ||
| henk | 1997 | ⊕ Netherlands | |||
| HIRAM | 1997 | ⊕ United States | |||
| Isabelle/HOL | 1997 | ⊕ United Kingdom | |||
| ISO Prolog | 1997 | ↓ ↑ ⊕ String and List Processing | ⊕ Horn clause | ⊕ International | |
| J++ | 1997 | ⊕ United States | |||
| JAM | 1997 | ⊕ United States | Automatic testing language | ||
| Jasmine | 1997 | ||||
| Karel++ | 1997 | ⊕ United States | |||
| Klaim | 1997 | ↓ ↑ ⊕ Experimental and other | ⊕ Italy | Kernel Language for Agents Interaction and Mobility | |
| KUMO | 1997 | ⊕ United States | |||
| Lagoona | 1997 | ⊕ United States | |||
| Leogo | 1997 | ↓ ↑ ⊕ String and List Processing | ⊕ List | ⊕ New Zealand | Logo with multimodal interface |
| Mawl | 1997 | ||||
| Merle | 1997 | ↓ ↑ ⊕ Specialised Languages | ⊕ United States | Medical Retrieval Language | |
| MetaML | 1997 | ⊕ United States | |||
| Mod51 | 1997 | ||||
| Moscow SML | 1997 | ↓ ↑ ⊕ Specialised Languages | ⊕ Russian Federation | ||
| MOZART | 1997 | ⊕ Germany | |||
| NEL | 1997 | ⊕ Germany | Natural Expert Language | ||
| NETREXX | 1997 | ⊕ United Kingdom | |||
| Numerica | 1997 | ||||
| NUOO-Prolog | 1997 | ↓ ↑ ⊕ String and List Processing | ⊕ Horn clause | ⊕ Australia | |
| Nyquist | 1997 | ||||
| Object-Flow | 1997 | ⊕ United States | |||
| OBJECT-ORIENTED FORTRAN 90 | 1997 | ↓ ↑ ⊕ Numerical Scientific | ⊕ United States | ||
| OLI | 1997 | ||||
| olog | 1997 | ⊕ Canada | |||
| ParaDE | 1997 | ⊕ United Kingdom | |||
| ParaLog_e | 1997 | ⊕ Brazil | |||
| Perfect | 1997 | ⊕ United Kingdom | |||
| Piccola | 1997 | ⊕ Switzerland | |||
| PIZZA | 1997 | ⊕ United Kingdom | |||
| PolyP | 1997 | polytypic programming language | |||
| Popcorn | 1997 | ⊕ United States | |||
| PRALU | 1997 | ||||
| PROP | 1997 | ⊕ United States | |||
| Rapide | 1997 | ||||
| SAC | 1997 | ⊕ Germany | Single Assignment C | ||
| SaLsa | 1997 | ⊕ France | |||
| SDL | 1997 | ↓ ↑ ⊕ Specialised Languages | ⊕ United States | System Description Language for Eiffel/s | |
| SHIFT | 1997 | ||||
| SIDOPS+ | 1997 | ||||
| SML/NJ 1997 | 1997 | ⊕ International | |||
| SPARTA | 1997 | ||||
| Spill | 1997 | ||||
| StarLogoT | 1997 | ⊕ United States | |||
| Strongtalk | 1997 | ⊕ United States | |||
| Sumatra | 1997 | ||||
| Synchronous C++ | 1997 | ⊕ France | |||
| TA | 1997 | ⊕ Canada | |||
| TAL | 1997 | ⊕ United States | Assembly language for TALC | ||
| tcc | 1997 | ⊕ United States | |||
| Teapot | 1997 | ||||
| TILT | 1997 | ⊕ United States | |||
| TSL | 1997 | ⊕ United States | Tree querying language | ||
| TUML | 1997 | ||||
| U-Datalog | 1997 | ⊕ Italy | |||
| UNLAMBDA | 1997 | ⊕ United States | |||
| VB6 | 1997 | ⊕ United States | |||
| Visual Occam | 1997 | ||||
| WHIRL | 1997 | ⊕ United States | |||
| Wild Life | 1997 | ⊕ Belgium | |||
| WOL | 1997 | ||||
| XLISP 3 | 1997 | ↓ ↑ ⊕ String and List Processing | ⊕ Lazy Evaluation LISPs | ⊕ United States | |
| Yale Haskell | 1997 | ⊕ United States | Yale implementation of Haskell | ||
| ZCCS | 1997 | ⊕ United Kingdom |