Friday, January 14, 2022

Languages & Definition



  •  Programming Languages that used to build a website
    applications:


                                                            JavaScript

https://images.ctfassets.net
According to Hack Reactor, JavaScript is a text-based programming language used both on the client-side and server-side that allows you to make web pages interactive. Where HTML and CSS are languages that give structure and style to web pages, JavaScript gives web pages interactive elements that engage a user. Common examples of JavaScript that you might use every day include the search box on Amazon, a news recap video embedded on The New York Times, or refreshing your Twitter feed. Incorporating JavaScript improves the user experience of the web page by converting it from a static page into an interactive one. To recap, JavaScript adds behaviour to web pages.

JavaScript is mainly used for web-based applications and web browsers. But JavaScript is also used beyond the Web in software, servers, and embedded hardware controls. Here are some basic things JavaScript is used for:

 

1. Adding interactive behaviour to web pages

 

JavaScript allows users to interact with web pages. There are almost no limits to the things you can do with JavaScript on a web page – these are just a few examples:

 

· Show or hide more information with the click of a button

 

· Change the colour of a button when the mouse hovers over it

 

· Slide through a carousel of images on the homepage

 

· Zooming in or zooming out on an image

 

· Displaying a timer or count-down on a website

 

· Playing audio and video on a web page

 

· Displaying animations

 

· Using a drop-down hamburger menu


2. Creating web and mobile apps

 

Developers can use various JavaScript frameworks for developing and building web and mobile apps. JavaScript frameworks are collections of JavaScript code libraries that provide developers with pre-written code to use for routine programming features and tasks—literally a framework to build websites or web applications around.

 

Popular JavaScript front-end frameworks include React, React Native, Angular, and Vue. Many companies use Node.js, a JavaScript runtime environment built on Google Chrome’s JavaScript V8 engine. A few famous examples include PayPal, LinkedIn, Netflix, and Uber!

 

3. Building web servers and developing server applications

 

Beyond websites and apps, developers can also use JavaScript to build simple web servers and develop the back-end infrastructure using Node.js.

 

4. Game development

 

Of course, you can also use JavaScript to create browser games. These are a great way for beginning developers to practice their JavaScript skills.

 

Python
www.besanttechnologies.com




According to besanttecnologis, Python is an interpreted, object-oriented, high-level programming language with dynamic semantics. Its high-level built-in data structures, combined with dynamic typing and dynamic binding, make it very attractive for Rapid Application Development, as well as for use as a scripting or glue language to connect existing components together. Python's simple, easy to learn syntax emphasizes readability and therefore reduces the cost of program maintenance. Python supports modules and packages, which encourages program modularity and code reuse. The Python interpreter and the extensive standard library are available in source or binary form without charge for all major platforms and can be freely distributed.

Often, programmers fall in love with Python because of the increased productivity it provides. Since there is no compilation step, the edit-test-debug cycle is incredibly fast. Debugging Python programs is easy: a bug or bad input will never cause a segmentation fault. Instead, when the interpreter discovers an error, it raises an exception. When the program doesn't catch the exception, the interpreter prints a stack trace. A source-level debugger allows inspection of local and global variables, evaluation of arbitrary expressions, setting breakpoints, stepping through the code a line at a time, and so on. The debugger is written in Python itself, testifying to Python's introspective power. On the other hand, often the quickest way to debug a program is to add a few print statements to the source: the fast edit-test-debug cycle makes this simple approach very effective.



Ruby

https://www.2Fruby-programming-language.com












According to Furby-programming, ruby helps make web development a simpler process, when it comes to programming and web development, Ruby is one of the best new languages for coders. Whether you’re a beginner or a professional who wants to branch out, there are a lot of benefits that come with Ruby web development. Ruby is easier to understand, and it does not have as much of a learning curve for beginners. Considering the numerous successful websites that exist thanks to Ruby web development, it’s well worth the time and effort to learn this skill to create your website today.

PHP

https://www.pinterest.com

According to Master Cody, the best thing about PHP is that it’s easy to pick up for novices while having all of the advanced features that a seasoned professional could ask for. Its abilities are not restricted to HTML either – you can produce anything from an image to flash movies. PHP programming can be used to create most things that a software developer needs. However, there are three main areas in which it thrives.

-Server-side scripting

Server-side Script is its main field. If you are an amateur practising at home, this is the way to do it.

-Command-line scripting

Command-line scripting is ideal for scripts made using Task Scheduler. It is also great for simple text processing.

-Writing desktop applications

It is probably not the best language to use to create desktop applications but for the advanced web developer, it provides you with many more options than its competitors.

Of course, it can do many other things. For example, it is excellent at collecting form data, encrypting user data and sending and receiving cookies. 



HTML

https://www.codebrainer.com
According to codebrainer, this is not programming. The above is not an example of an executable script. The HTML was only used in the above to mark up the text for the browser to read and interpret as web page content. It told the browser which parts were headings, which were paragraphs, and which were links, and the browser displayed them as such. HTML is used for structural purposes on a web page, not functional ones.

Not a Programming Language

Programming languages have functional purposes. HTML, as a markup language, doesn’t really “do” anything in the sense that a programming language does. HTML contains no programming logic. It doesn’t have common conditional statements such as If/Else. It can’t evaluate expressions or do any math. It doesn’t handle events or carry out tasks. You can’t declare variables and you can’t write functions. It doesn’t modify or manipulate data in any way. HTML can’t take input and produce output. Think of it this way: you can’t compute the sum of 2 + 2 in HTML; that’s not what it’s for. This is because HTML is not a programming language.



CSS
https:/www.creativebloq.com

The main reason why HTML and CSS aren't considered programming languages is because they only determine the structure and the style of the webpage you're building. They don't contain any instructions like the other front-end languages.CSS is the language for describing the presentation of Web pages, including colors, layout, and fonts. It allows one to adapt the presentation to different types of devices, such as large screens, small screens, or printers. CSS is independent of HTML and can be used with any XML-based markup language.

 

Reference:






No comments:

Post a Comment

The 4 Ps in me Gin Traveling Distillery Tour

  What Are the 4 Ps? The four Ps of marketing is the key factors that are involved in the marketing of a good or service. They are the p...