mirror of
https://github.com/microsoft/Web-Dev-For-Beginners.git
synced 2025-08-09 08:16:53 +02:00
Update README.md (#443)
This commit is contained in:
@@ -33,7 +33,7 @@ Programming languages serve a main purpose: for developers to build instructions
|
|||||||
|
|
||||||
Programming languages come in different formats and may serve different purposes. For example, JavaScript is primarily used for web applications, while Bash is primarily used for operating systems.
|
Programming languages come in different formats and may serve different purposes. For example, JavaScript is primarily used for web applications, while Bash is primarily used for operating systems.
|
||||||
|
|
||||||
*Low level languages* typically require fewer steps than *high level languages* for a device to interpret instructions. However, what makes high level languages popular is its readability and support. JavaScript is considered a high level language.
|
*Low level languages* typically require fewer steps than *high level languages* for a device to interpret instructions. However, what makes high level languages popular is their readability and support. JavaScript is considered a high level language.
|
||||||
|
|
||||||
The following code illustrates the difference between a high level language with JavaScript and low level language with ARM assembly code.
|
The following code illustrates the difference between a high level language with JavaScript and low level language with ARM assembly code.
|
||||||
|
|
||||||
@@ -107,7 +107,7 @@ Developers rely on editors for a few additional reasons:
|
|||||||
- *Debugging* Discovering bugs and errors by stepping through code, line by line. Some editors have debugging capabilities, or can be customized and added for specific programming languages.
|
- *Debugging* Discovering bugs and errors by stepping through code, line by line. Some editors have debugging capabilities, or can be customized and added for specific programming languages.
|
||||||
- *Syntax highlighting* Adds colors and text formatting to code, makes it easier to read. Most editors allow customized syntax highlighting.
|
- *Syntax highlighting* Adds colors and text formatting to code, makes it easier to read. Most editors allow customized syntax highlighting.
|
||||||
- *Extensions and Integrations* Additions that are specialized for developers, by developers, for access to additional tools that aren't built into the base editor. For example, many developers also need a way to document their code and explain how it works and will install a spell check extension to check for typos. Most of these additions are intended for use within a specific editor, and most editors come with a way to search for available extensions.
|
- *Extensions and Integrations* Additions that are specialized for developers, by developers, for access to additional tools that aren't built into the base editor. For example, many developers also need a way to document their code and explain how it works and will install a spell check extension to check for typos. Most of these additions are intended for use within a specific editor, and most editors come with a way to search for available extensions.
|
||||||
- *Customization* Most editors are extremely customizable, and each developer will have their own unique development environment that suits their needs. Many also allow developers to create their own extension.
|
- *Customization* Most editors are extremely customizable, and each developer will have their own unique development environment that suits their needs. Many also allow developers to create their own extensions.
|
||||||
|
|
||||||
#### Popular Editors and Web Development Extensions
|
#### Popular Editors and Web Development Extensions
|
||||||
|
|
||||||
@@ -163,7 +163,7 @@ Options for the command line will differ based on the operating system you use.
|
|||||||
|
|
||||||
#### Popular Command Line Tools
|
#### Popular Command Line Tools
|
||||||
|
|
||||||
- [Git](https://git-scm.com/) (💻 on most operating sytems)
|
- [Git](https://git-scm.com/) (💻 on most operating systems)
|
||||||
- [NPM](https://www.npmjs.com/)
|
- [NPM](https://www.npmjs.com/)
|
||||||
- [Yarn](https://classic.yarnpkg.com/en/docs/cli/)
|
- [Yarn](https://classic.yarnpkg.com/en/docs/cli/)
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user