You don't have to be a genius to write Active Server Pages scripts. But it helps if you're very persistent...
In fact, it seems to me that since I first began messing with ASP code a few years ago, that I have become smarter, even though I'm entering 'senior citizen' status. The only way I got my high school diploma was because my mother raised hell with the old fart Algebra teacher who was going to flunk me. I did OK in Geometry, but Algebra and also ordinary mathematics were EXTREMELY difficult for me. A mental health counselor I visited with for several sessions said she suspected that I may have had some kind of learning disability.
I majored in Fine Arts in college so that I wouldn't have to take any math courses. The Fine Arts curriculum I was in, fortunately also did not require a foreign language. I found foreign languages to be as difficult to learn as mathematics. The French Language professor asked me to please drop the course. The closest I can come now to speaking a language other than Kansan English (replace all "eh" sounds with "ih" and replace all "ah" sounds with "aar" as in "Be sure to waarsh yer nick." We don't have creeks in Kansas, but we do have lots of "cricks." "Let's go trap crawdads in the crick fer bait.") is to say, with an Austrian accent, "Ahm prroud uv dah huummuh."
That was back in the early 70's. Everyone seemed to think that you had to be some kind of genius to study computer programming. I tended to avoid computers like the plague until my husband insisted that I begin using his. I really fell in love with the dang thang when the internet boomed in 1995. We got an AOL account to widen the horizons of our profoundly hard-of-hearing son. Always shy and introverted, I found the online chats that were organized by my fellow show rabbit breeders to be of tremendous benefit.
From there, I began to use the computer and the internet more and more. I was first led to ASP coding when I wanted a classifieds script for my Quarter Horse breeders website. I remember when there was very little available in free ASP scripts. I would go looking for scripts and finally wouldn't even look at ASP scripts because everyone wanted money--lots of it, for those.
I used a perl script that was affordable for awhile. Then one day I found an ASP photo classifieds script that was free. I installed it and was really tickled at how easy it was to set up. I looked and found that there were more free ASP scripts and that compared to installing perl, most of them were extremely easy. Just upload them and they were up and running.
I began to learn coding by writing my own enhancements to the classifieds script.
The next big learning experience was when I wanted an online pedigree generator for my horse site. I tried ASPmaker for that and in the process developed a greater appreciation for Access. (A FREE database connection asp page builder that is really useful is BuildApp.
I don't use ASPmaker for everything. Sometimes, a person wants to use very simple code. But all in all, I like it very much. I also use Notepad a lot.
A couple of my friends have said of my coding, "Shouldn't you be selling that?" Well, I have fun sharing what I've learned, as paying it forward in tribute to the professional programmers who have given so much of their code away to the community.
Anyhow, I find Active Server Pages to be a fabulous creative outlet. I get so many really cool ideas! I just don't have time to execute all of them. It really tickles me that I'm so good at this shit, in view of my history as a very poor school student.