Question: what is difference between angular 2 and angularjs?
Answer: Typescript is an open-source programming language, managed by Microsoft. Angular 2 is completely different from AngularJS. AngularJS had features like controllers, $scope, $scope variables, etc. However, in Angular 2, these features were replaced by new features namely components and directives.