what is the name of the programming language paradigm that was first available not sooner than 1997?
Entity Entity Entity Entity Entity Entity Entity Entity Entity Entity Entity Entity Entity Entity Entity Entity Entity Entity Entity Entity Entity Entity Entity Entity Entity Entity Entity Entity Entity Entity Entity Entity Entity
m.03m62t m.02ykw m.05prj m.051rnc7 m.05yd5 m.0qjrr m.01c3bz m.01h1_2 m.06w_b m.03pygd m.01dxmk m.06891z m.04rjg m.07phw8 m.017hd4 m.012fcp m.0gkc5 m.0gxhd m.03p3g9 m.03rtv0 m.01j01f m.02kdv_b m.01pn2b m.03mdmn m.09skf m.04k52 m.03x10 m.05wcqr m.04s5c m.07kg1sq m.0273yv m.0297y m.05z2qq7
Array programming Functional programming Object-oriented programming Database programming Procedural programming Generic programming Imperative programming Comparison of multi-paradigm programming languages Structured programming Strong typing Declarative programming Dependent type Mathematics Concurrent computing Compiled language Parallel computing Prototype-based programming Event-driven programming Stack-oriented programming language Modular programming Dynamic programming language Component-oriented programming Type inference Concatenative programming language Design by contract Logic programming Interpreted language Pipeline programming Markup language Encapsulation Educational programming language Distributed programming expression-based
class class literal
computer.programming_language_paradigm computer.programming_language 1997^^http://www.w3.org/2001/XMLSchema#gYear
computer.programming_language_paradigm computer.programming_language type.datetime
Programming Language Paradigm Programming Language 1997
none none >=
computer.programming_language.language_paradigms computer.programming_language.introduced
Language Paradigms Introduced
PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#> PREFIX : <http://rdf.freebase.com/ns/> 
SELECT (?x0 AS ?value) WHERE {
SELECT DISTINCT ?x0  WHERE { 
?x0 :type.object.type :computer.programming_language_paradigm . 
?x1 :type.object.type :computer.programming_language . 
FILTER (?x2 >= "1997-08:00"^^<http://www.w3.org/2001/XMLSchema#gYear>)
?x1 :computer.programming_language.language_paradigms ?x0 . 
?x1 :computer.programming_language.introduced ?x2 . 
FILTER ( ?x0 != ?x1 && ?x0 != ?x2 && ?x1 != ?x2  )
}
}
(AND computer.programming_language_paradigm (JOIN (R computer.programming_language.language_paradigms) (ge computer.programming_language.introduced 1997^^http://www.w3.org/2001/XMLSchema#gYear)))