| CA-Telon | — | — | — | — |
| Caché ObjectScript | 1997 | object-oriented programming | — | — |
| Cadence SKILL | 1990 | functional programming | dynamic typing | — |
| CAL Actor Language | 2001 | dataflow programming | — | — |
| CALM | — | — | — | — |
| Caml | 1985 | functional programming, imperative programming, multi-paradigm programming | static typing, inference typing, strong typing | — |
| Caméléon | 2009 | functional programming | dynamic typing, static typing | — |
| Cangjie | — | — | — | — |
| Carbon | 2020 | — | static typing, nominative typing, inference typing | — |
| Cascading Style Sheets | 1996 | — | — | 2 |
| Casio BASIC | 1981 | — | — | — |
| Cat | 2006 | — | — | — |
| Cayenne | — | functional programming | dependent typing | — |
| CBASIC | 1976 | — | — | — |
| Cecil | 1992 | object-oriented programming | dynamic typing, static typing | — |
| CEMMA | — | — | — | — |
| Ceylon | 2011 | functional programming, imperative programming, multi-paradigm programming, object-oriented programming | static typing, safe typing, strong typing | — |
| CGOL | 1973 | procedural programming | — | — |
| Ch | 2001 | — | — | — |
| Chaos | — | — | — | — |
| Chapel | 2009 | parallel computing, array programming, object-oriented programming | static typing, inference typing | — |
| Charity | 1992 | purely functional programming | — | — |
| Charm | 1996 | structured programming | static typing, strong typing | — |
| Charm++ | — | — | — | — |
| ChavaScript | — | — | — | — |
| Chef | 2002 | — | — | — |
| Chez Scheme | 1985 | — | dynamic typing, latent typing, strong typing | — |
| Chibi Scheme | — | — | — | — |
| CHICKEN | 2000 | — | dynamic typing, latent typing, strong typing | — |
| CHILL | 1980 | procedural programming | static typing, strong typing | 1 |
| ChinesePython | 2002 | — | — | 1 |
| ChucK | 2002 | concurrent computing, multi-paradigm programming, object-oriented programming | strong typing | — |
| Ciao | — | logic programming, constraint logic programming, object-oriented programming | — | — |
| CICS | 1968 | — | — | — |
| Cilk | 1994 | procedural programming, structured programming, parallel computing, imperative programming | manifest typing, static typing, weak typing | 2 |
| Cilk Plus | 2010 | — | — | — |
| Cilk++ | 2008 | — | — | 1 |
| Cirq | 2018 | — | — | — |
| Citrine | 2014 | procedural programming, object-oriented programming | dynamic typing | — |
| CLACL | 2000 | logic programming | — | — |
| Claire | 1994 | reflective programming, functional programming, class-based programming language, object-oriented programming | dynamic typing, static typing, strong typing | — |
| Clarion | 1986 | structured programming, imperative programming, object-oriented programming | — | — |
| Classic Visual Basic | 1991 | event-driven programming, procedural programming, object-oriented programming | — | 7 |
| Clean | 1987 | functional programming, purely functional programming | dynamic typing, uniqueness typing, strong typing | 2 |
| Clipper | 1985 | — | — | — |
| CLIPS | 1985 | object-oriented programming | — | — |
| CLISP | — | — | — | — |
| CLIST | — | procedural programming | — | — |
| Clojure | 2007 | concurrent computing, agent-oriented programming, functional programming, logic programming | dynamic typing, strong typing | 2 |
| ClojureScript | — | — | — | — |
| Close to Metal | — | — | — | — |
| CLtL1 | — | — | — | — |
| CLtL2 | — | — | — | — |
| CLU | 1975 | procedural programming, object-oriented programming | strong typing | 5 |
| CMS-2 | 1968 | imperative programming | — | — |
| CMU Common Lisp | 1980 | — | — | — |
| Coarray Fortran | 1990 | multi-paradigm programming | — | — |
| COBOL | 1959 | procedural programming, imperative programming, object-oriented programming | static typing, weak typing | 4 |
| Cobra | 2006 | functional programming, multi-paradigm programming, object-oriented programming | dynamic typing, static typing, inference typing, strong typing | — |
| CoffeeScript | 2009 | prototype-based programming, functional programming, imperative programming, aspect-oriented programming, multi-paradigm programming | dynamic typing | 2 |
| ColdFusion Markup Language | — | imperative programming | — | 1 |
| Colony Framework | — | — | — | — |
| Color BASIC | — | — | — | — |
| ColorForth | — | procedural programming | — | — |
| COMAL | 1975 | procedural programming, structured programming | strong typing | — |
| COMIT | 1957 | — | — | 1 |
| Commodore BASIC | 1977 | — | — | — |
| Common Intermediate Language | 2000 | object-oriented programming | — | — |
| Common Lisp | 1984 | generic programming, reflective programming, procedural programming, functional programming, multi-paradigm programming, metaprogramming, object-oriented programming | dynamic typing, strong typing | 8 |
| Common Workflow Language | 2014 | — | — | — |
| Component Pascal | 1997 | structured programming, imperative programming, modular programming, object-oriented programming | static typing, strong typing | — |
| COMTRAN | 1957 | procedural programming | — | 1 |
| Concurrent C | 1984 | concurrent computing, imperative programming | static variable, weak typing | — |
| Concurrent Euclid | 1980 | functional programming, structured programming, imperative programming | strong typing | — |
| Concurrent ML | — | — | — | — |
| Concurrent Pascal | 1975 | — | dynamic typing | — |
| Constraint Handling Rules | 1991 | constraint logic programming, declarative programming | — | — |
| Control Language | — | imperative programming | — | 1 |
| Converge | — | object-oriented programming | — | — |
| Cool | 1996 | object-oriented programming | manifest typing, static typing, strong typing | — |