Web development

Having knowledge of powerful scripting language

Scripting languages in general are fully-fledged programming languages administered by php developers. Constantly improved thanks to the constant evolution of microprocessors and peripherals, it becomes just as comfortable to program in an interpreted language, as in a compiled language. The main advantage is the ease of maintaining or upgrading a program written in script. A script makes it easier to add a function to a menu, to automate tasks with routines to adapt them to new needs. But the essential feature of a scripting language is its portability on other operating systems.

Server-side interpreted scripts

In fact, scripts can be written in languages ​​such as PHP, ASP or Python: this is interpreted as Server side script. Concretely, if you observe the source code of a web page with a tool like Firebug, you will not see this code. It is read by the server (the machine where the site is hosted), interpreted by him, then sent to the client (your terminal: computer, tablet, smartphone ...) in the form of html code.

Scripts interpreted on the client side

There are also scripting languages ​​that are interpreted by the client, such as Javascript. These scripts are sent "raw" to the client machine (ie the web browser), which is responsible for interpreting and executing them.

Consequences for users

PHP, ASP and Python scripts being interpreted by the server, all users who want to consult a website that includes scripts made in these languages ​​can do so without particular difficulty. On the other hand, a site using Javascript to perform certain functions can only be displayed if the user has a browser capable of interpreting this language.

Many CMS are programmed in PHP. Coupled with a database (often MySQL), they allow to display pages from templates, in which they insert content. We are talking about dynamic websites.

To conclude, it can be seen that there are a large number of interpreted languages available on the Net for people of different levels. The development of many interpreted languages essentially comes from the fact that it is much easier to create an interpreter rather than a compiler.

Les publications similaires de "High Tech and Geek News"

  1. 23 Juin 2019The programming languages to learn first234 clics
  2. 26 Nov. 2018The best for customer relationship management816 clics
  3. 15 Oct. 2018Help speed up your learning process in PHP797 clics
  4. 10 Oct. 2018Specializing in offshore web hosting900 clics
  5. 10 Oct. 2018New ways of delivering high performance services824 clics
  6. 26 Août 2018New software and sytems in health insurance1207 clics
  7. 25 Août 2018The advantage to be specialized as a developer in Php1004 clics
  8. 22 Août 2018How your business can develop with offshore web hosting903 clics
  9. 23 Mars 2018The different ways to protect against DDOS attacks2250 clics
  10. 6 Déc. 2017Why Laravel is quite effective and simple to use ?1205 clics