Everything About ___
Live briefing

Everything about Dynamic programming language

Programming languages with runtime extensibility

A dynamic programming language is a type of programming language that allows various operations to be determined and executed at runtime. This is different from the compilation phase. Key decisions about variables, method calls, or data types are made when the program is running, unlike in static languages, where the structure and types are fixed during compilation. Dynamic languages provide flexibility. This allows developers to write more adaptable and concise code. Wikipedia →

🧭 Start here: a 6-step reading path

  1. Read the overview: Dynamic programming languageA 5-minute orientation
  2. Skim a recent paper: A next-generation dynamic programming language Julia: Its features and applications in biological scienceInfluential work since 2022
  3. Pick up a classic book: Solving problems in scientific computing using Maple and MATLABThe most-reprinted book on the subject
  4. Read the landmark paper: GOLOG: A logic programming language for dynamic domainsCited 517 times
  5. Go sideways: MixinA closely related topic
  6. Go sideways: Common LispA closely related topic

📖 Definitions

No dictionary entry for this exact phrase.

🗂️ The subject at a glance

  1. Implementation
  2. Example code
  3. Examples

🏆 Landmark papers (most cited)

🆕 Influential since 2022

📚 Books worth reading

Ranked by number of editions on Open Library, a rough measure of how lasting a book is.

🔗 Related topics