| C | 1972 | procedural programming, structured programming, imperative programming, multi-paradigm programming | manifest typing, static typing, nominative typing, weak typing | 60 |
| C Intermediate Language | — | — | — | — |
| C shell | 1978 | — | — | 1 |
| C# | 2001 | generic programming, reflective programming, event-driven programming, functional programming, structured programming, imperative programming, multi-paradigm programming, class-based programming, strict programming, object-oriented programming | dynamic typing, nominative typing, inference typing, strong typing | 23 |
| C* | 1987 | parallel programming, imperative programming, multi-paradigm programming, object-oriented programming | manifest typing, static typing, weak typing | — |
| C++ | 1983 | generic programming, procedural programming, functional programming, multi-paradigm programming, object-oriented programming | static typing, nominative typing, partial inference typing | 36 |
| C++/CLI | 2004 | structured programming | — | — |
| C++/CX | 2011 | — | — | — |
| C-- | 1997 | imperative programming | static typing, weak typing | — |
| C/AL | — | imperative programming | — | — |
| 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 | — |
| Coral 66 | 1964 | procedural programming, structured programming, imperative programming | static typing, strong typing | — |
| CorVision | 1986 | — | — | — |
| COWSEL | 1964 | — | — | — |
| CPC Coding scheme | 1948 | — | — | 2 |
| CPL | 1963 | procedural programming, functional programming, structured programming, imperative programming, multi-paradigm programming | — | 3 |
| Croc | 2006 | — | — | — |
| Cryptol | — | — | — | — |
| Crystal | 2014 | concurrent computing, multi-paradigm programming, object-oriented programming | static typing, nominative typing, duck typing, inference typing | — |
| CS-4 | 1973 | procedural programming | — | — |
| Csound | 1986 | — | — | — |
| Cub | — | — | dynamic typing | — |
| Cuneiform | 2013 | functional programming | static typing | — |
| Curl | 1998 | reflective programming, functional programming, multi-paradigm programming, declarative programming, object-oriented programming | strong typing | — |
| Curry | 1995 | functional programming, logic programming, constraint programming | static typing, inference typing, strong typing | — |
| Curry notation system | 1948 | — | — | — |
| CWEB | — | literate programming | manifest typing, nominative typing | — |
| Cyclone | 2002 | — | static typing, safe typing, strong typing | 1 |
| Cypher Query Language | — | — | — | — |
| Cython | 2007 | — | — | — |
| Céu | — | event-driven programming, synchronous programming, reactive programming, structured concurrency | — | — |
| Cω | 2005 | multi-paradigm programming | strong typing | 1 |