Though this book bills itself as providing "essential skills for first-time programmers," a look at Module 2 should convince you otherwise. As the author explains, ASP is a technology and not a programming language, so to use active server pages you'll have to become familiar with a scripting language such as VBScript or JScript. But Module 2 will stop you dead in your beginner's tracks, when under the heading "VBScript Basics," the author declares in the third paragraph, "Variables can be declared anywhere within code, simply by using the Dim statement. However, it is wise to use the Option Explicit statement (<% Option Explicit Dim var1, var 2 %>) at the beginning of your code, because it forbids the use of variable names that have not been explicitly dimensioned." Good luck.