Desktop araçları mı, online araçlar mı?
bence öğrenmesi en kolay web programlama dili php.. bilgisayarına şunu kurduktan sonra php ile kodlamaya başlayabilirsin:
www.wampserver.com
asp, php, html ve internette eksikliğini hissettiğin şeylerden bahsediyorsan web tabanlı bir uygulama geliştirmek istiyorsun sanırım. bence başlangıç için asp.net daha kolay olacaktır. ama bir html kadar basite de alma programlama dillerini. kafandakiler nedir bilmiyorum ama standart dışı şeylerden bahsediyorsan biraz zaman alabilir kafandakileri gerçekleştirebilmen.
geliştirilecek aracın türüne göre değişir. örnek olarak eğer bir text dosyasının içindeki belli kelimeleri başka kelimelerle değiştirme amaçlı bir program web olarak da yazılabilir, masaüstü uygulaması olarak da. web'de yazarsanız her tarafta kullanabilirsiniz vs. vs.
öte yandan, "işte şöyle bir program olsun, arşivimdeki fotoğrafları tarihlerine göre klasörlere ayırıp yerleştirsin" tadında birşeyler yazacaksanız masaüstü programlama dilleri daha makul.
ben her halükarda önce c öğrenip, ardından da web ya da masaüstü programlamaya geçmenizi öneririm. html bir programlama dili olmadığı için herhangi bir artısı yok; ama web dizaynını yapabilirsiniz geliştirdiğiniz web yazılımının...
asp.net ile programlar yapabilirsin ama asp.net bilmen yetmez c# veya basic dilini bilmen gerekiyor. Ayrıyetten Script bilgininde olması gerekiyor. Java script gibi. Bunlara hakim olduktan sonra cok guzel onlıne web programcılıgı yapabılırsın.