Como siempre... 3 páginas de respuestas y solo 2 o 3 que dicen mas o menos lo que queres saber 😀
Mira, el tema es más o menos sencillo [MENTION=26950]jmcr[/MENTION], vos no sabes nada todavía, así que no te preocupes por IDEs, Frameworks y la mar en coche. Tampoco te preocupes por Java, .Net ni OOP
Como dijo el moderador que fue el primero que te contesto, cualquier script en cualquier lenguaje se puede escribir con el notepad de windows (el original) pero vamos, que ni el debe usar realmente notepad para crear un script o aplicación, teniendo en cuenta que hay otros programas que pesan lo mismo y tienen muchisimas más funcionalidades como Notepad++ o Sublime Text.
El lenguaje que vas a usar por defecto es PHP / MySQL. No hay vuelta que darle, despues podrás ir aprendiendo otros, pero la base es esa.
La parte visible, o sea lo que se ve en el navegador lo tenes que hacer con HTML / CSS, Tampoco te queda otra.
Si queres implementar lindos efectos visuales y algunas cositas extra que hacen la web más "usable" podés ir aprendiendo JQuery, es mas fácil que JS (JavaScript) y, la verdad, hoy por hoy con Jquery y Jnode casi nadie "codea" javascript directamente.
Blogger no se, pero las plantillas de wordpress están hechas en php con html 5 y css 3 y se está metiendo mucho jquery o ajax en su defecto. Hay cosas que quedan muy bien y por lo general sirven para reducir tiempos de carga, lo cual impacta tambien positivamente en la reputacion del template.
Mi recomendacion es que empieces con PHP / Mysql / HTML / CSS y vayas metiendo un poquito de Jquery para algunas cosas utiles.
Con que IDE?
Sublime Text, no es un IDE, es un editor de texto con 3 funciones preciosas, coloreado de código (sirve muchisimo) autocompletado de palabras (en la categoría más extrema solo colocas html, presionas una combinacion de teclas y te genera toda la estructura de un archivo html) y por último, es multiventana, no solo multipestaña. es decir que podés trabajar con varias ventanas dentro de la misma ventana, en una podes tener el css y en otra el html o así.
Yo use durante años notepad++ y es buenisimo, pero sublime text le agrego estas dos funciones que me enamoraron 😀