CHAPTER 1: Introduction to DLRSetting Up Code ExamplesSoftware RequirementsInstalling the DLR, IronPython, and IronRubyHello World ExamplesHello World from a Dynamic LanguageCreating a “Hello” LanguageImplementing REPL for the Hello LanguagePractical Uses for the DLRApplication Scripting and DSLXML BuilderAspect-Oriented ProgrammingRuntimeRuntime vs. Run TimeRun Time vs. Compile TimeDynamic vs. StaticDynamic TypingDynamic DispatchLanguageProgramming Languages in PracticePutting It TogetherSummary