name the person who is the developer of structured programming?
Entity Entity Entity Entity Entity Entity Entity Entity Entity
m.039ln m.045c7b m.04sv4 m.0g13j m.03sc8 m.03cdvrp m.01h05c m.06rkgg m.088l3
Grace Hopper Google Microsoft Corporation Peter Naur IBM Martin Odersky Guido van Rossum Microsoft Research Yukihiro Matsumoto
class class entity
computer.programming_language_developer computer.programming_language m.06w_b
computer.programming_language_developer computer.programming_language computer.programming_language_paradigm
Programming Language Developer Programming Language Structured programming
none none none
computer.programming_language_developer.programming_languages_developed computer.programming_language.language_paradigms
Programming Languages Developed Language Paradigms
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_developer . 
?x1 :type.object.type :computer.programming_language . 
VALUES ?x2 { :m.06w_b } 
?x0 :computer.programming_language_developer.programming_languages_developed ?x1 . 
?x1 :computer.programming_language.language_paradigms ?x2 . 
FILTER ( ?x0 != ?x1 && ?x0 != ?x2 && ?x1 != ?x2  )
}
}
(AND computer.programming_language_developer (JOIN computer.programming_language_developer.programming_languages_developed (JOIN computer.programming_language.language_paradigms m.06w_b)))