I always recommend mastering HTML first, then learn ColdFusion which will be very familiar because it is tag based.
Once you've learned the basic programming concepts you will be in a much better position to decide what to learn next. Or grab one of the two open source distributions of CF and build your company.
I learnt BASIC at school a long time ago, and I know my way around html and very basic php.
I would want to make basic webapps that make use of databases