Logo
Unionpedia
Communication
Get it on Google Play
New! Download Unionpedia on your Android™ device!
Free
Faster access than browser!
 

How to Design Programs and Scheme (programming language)

Shortcuts: Differences, Similarities, Jaccard Similarity Coefficient, References.

Difference between How to Design Programs and Scheme (programming language)

How to Design Programs vs. Scheme (programming language)

How to Design Programs (HtDP) is a textbook by Matthias Felleisen, Robert Bruce Findler, Matthew Flatt and Shriram Krishnamurthi on the systematic design of computer programs first published in 2001 by MIT Press. Scheme is a programming language that supports multiple paradigms, including functional programming and imperative programming, and is one of the two main dialects of Lisp.

Similarities between How to Design Programs and Scheme (programming language)

How to Design Programs and Scheme (programming language) have 7 things in common (in Unionpedia): Functional programming, Indiana University, Northeastern University, ProgramByDesign, Racket (programming language), Structure and Interpretation of Computer Programs, Worcester Polytechnic Institute.

Functional programming

In computer science, functional programming is a programming paradigm—a style of building the structure and elements of computer programs—that treats computation as the evaluation of mathematical functions and avoids changing-state and mutable data.

Functional programming and How to Design Programs · Functional programming and Scheme (programming language) · See more »

Indiana University

Indiana University (IU) is a multi-campus public university system in the state of Indiana, United States.

How to Design Programs and Indiana University · Indiana University and Scheme (programming language) · See more »

Northeastern University

Northeastern University (NU, formerly NEU) is a private research university in Boston, Massachusetts, established in 1898.

How to Design Programs and Northeastern University · Northeastern University and Scheme (programming language) · See more »

ProgramByDesign

The ProgramByDesign project, formerly known as TeachScheme! project, is an outreach effort of the PLT research group.

How to Design Programs and ProgramByDesign · ProgramByDesign and Scheme (programming language) · See more »

Racket (programming language)

Racket (formerly PLT Scheme) is a general-purpose, multi-paradigm programming language in the Lisp-Scheme family.

How to Design Programs and Racket (programming language) · Racket (programming language) and Scheme (programming language) · See more »

Structure and Interpretation of Computer Programs

Structure and Interpretation of Computer Programs (SICP) is a textbook aiming to teach the principles of computer programming, such as abstraction in programming, metalinguistic abstraction, recursion, interpreters, and modular programming.

How to Design Programs and Structure and Interpretation of Computer Programs · Scheme (programming language) and Structure and Interpretation of Computer Programs · See more »

Worcester Polytechnic Institute

Worcester Polytechnic Institute (WPI) is a private research university in Worcester, Massachusetts, focusing on the instruction and research of technical arts and applied sciences.

How to Design Programs and Worcester Polytechnic Institute · Scheme (programming language) and Worcester Polytechnic Institute · See more »

The list above answers the following questions

How to Design Programs and Scheme (programming language) Comparison

How to Design Programs has 46 relations, while Scheme (programming language) has 146. As they have in common 7, the Jaccard index is 3.65% = 7 / (46 + 146).

References

This article shows the relationship between How to Design Programs and Scheme (programming language). To access each article from which the information was extracted, please visit:

Hey! We are on Facebook now! »