Programavimas, WEB marketingas SEM, SEO ir verslo valdymo sistemos