Если просто стырите - то да, могут. А вот если сами сверстаете, то тут уже, нет.
Но на практике доказать это очень тяжело. Так что это остается на совести каждого разработчика.
string str = "привет";
string r = "";
unsigned long size = str.size();
for(unsigned long i = size; i--;) {
r += str[i - 1];
r += str[i--];
}
// r => тевирп
Javascript, HTML, CSS. Затем jQuery (Mootools). Затем CoffeeScript (мне не нравится), Less (Sass). Затем Angular (или подобный фреймворк). Ну а потом уж сами поймете, что вам надо учить.