{"json_modified": "2016-10-03T10:03:41.415742", "uuid": "146991ff-fce0-41c4-b9d5-36ce9662d675", "title": "Dynamic programming language", "url": "/en-US/docs/Glossary/Dynamic_programming_language", "tags": ["glossary", "CodingScripting", "Glossary"], "translations": [], "modified": "2016-10-03T10:03:41", "label": "Dynamic programming language", "localization_tags": [], "locale": "en-US", "id": 193539, "last_edit": "2016-10-03T10:03:39", "summary": "A dynamic programming language\u00a0is a programming language in which operations otherwise done at compile-time can be done at run-time. For example, in JavaScript it is possible to change the type of a variable or add new properties or methods to an object while the program is running.", "sections": [{"id": "Learn_more", "title": "Learn more"}, {"id": "General_knowledge", "title": "General knowledge"}], "slug": "Glossary/Dynamic_programming_language", "review_tags": []}