My presentation at JSFoo - JavaScript from business perspective: The success of any technology is in its usecase. Not in its technical merits. Programming languages are no exception to this rule. Thats why Javascript - an unassuming functional programming language has an unrelated name - “Java” & “Script”. In reality, the name "Java" & "Script" does not explain what Javascript is. Instead, it explains Javascript’s usecases.