Category Archives: HTML5

JavaScript for Web Design – Advantages and Disadvantages


This article discusses the good and the bad points of using JavaScript in your website designs. It points out the areas where JavaScript excels as a web based programming language and also describes situations where its use can actually detract from the performance of a website.

First of all, JavaScript is a browser based programming language that actually runs client side. This means that any code that you write in JavaScript is delivered along with your web pages and the scripts that you write actually run from within the users’ browser rather than directly on the server that is serving the web page. There are situations where JavaScript is an excellent solution for implementing neat features in a web design but there are also situations where using JavaScript can hurt your websites performance. It is my aim in this article to describe the best ways to use JavaScript and how to circumnavigate the downsides of using this versatile and powerful scripting language.

JavaScript for Web Design – The Advantages

JavaScript is an excellent solution to implement when validating input forms on the client side. This means that if a user forgets to enter his name in a form for instance a JavaScript validation function can popup a message to let him know about the omission. This is a far better solution that having a server side validation routine handle the error because the server does not have to do any additional processing. An asp or php routine could be written to achieve the same task but the JavaScript would not allow the form to be submitted unless it was completed properly in the first place, a much more robust solution!

Another area where JavaScript excels is in the creation of dynamic effects such as rollover images and scripted slideshows, where its use has become commonplace. Because JavaScript runs inside the clients browser it can be used to change the appearance of the users screen after the page has been sent by the server. This allows it to create some very impressive dynamic image effects.

JavaScript for Web Design – The Disadvantages

One of the major draw backs to using JavaScript is that it tends to severely bloat web pages. JavaScript code can quickly add up to hundreds of lines of code if you are using it to do anything even remotely interesting. That said the problem of large chunks of JavaScript code is easily solved by storing the JavaScript code off into separate JavaScript source files that have a .js extension. This cleans up your web page code because the JavaScript code is stored separately to the HTML page itself, leaving a much cleaner and more readable web page.

Because of JavaScript’s tendency to bloat web pages it can be very detrimental to the search engine friendliness of your web site. This is because when a search engine arrives at your site looking for quality content and keywords to determine what your page is al about, the last thing it wants to see is hundreds of lines of JavaScript code. Again, this problem is easily solves by neatly storing JavaScript code away in script files with a .js extension and linking to the script file in your HTML documents.


JavaScript is a feature rich and useful browser based script that if used properly can achieve some great effects and improve the experience for the end user. There are drawbacks to its use in that it tends to bloat web pages. The key thing to remember is to get the best of both worlds by using JavaScript code in external script files. That way the code is separated from your content so you get all the benefit of JavaScript functionality but without the adverse effects of the associated code bloating.


Source link

What Are the Benefits of JavaScript?


For the beginner, the words JavaScript and HTML are just terms that he/she has probably heard of. So, presuming that some of these beginners are reading this article, let’s start with the definition of these words. HTML stands for HyperTextMarkup Language which is, “the tags used to structure web pages so that a browser can display it in a way that is also influenced by the browser’s design and the user’s preferences for font, style, etc.” (See 1). Meanwhile, JavaScript is “a scripting programming language most commonly used to add interactive features and webpages.” (See 2).

Basically, HTML tags create what you put into your page and JavaScript allows you to manipulate what you put into your web page. Just imagine a web page that only has HTML on it. It would just look like a plain written document. You wouldn’t even be able to go to the next page. But if you use JavaScript on your web page, you would be able to move things around.

So, what are the benefits of using JavaScript in HTML code?

  1. JavaScript will improve visual displays

    As mentioned earlier, if a web page will be plain HTML only, it would be just a page full of text. You would not be able to move around, and you won’t even be able to go to the next page.

  2. JavaScript will allow many page effects

    Some page effects that JavaScript allows are:

    1. User’s time on page
    2. Popups and tooltips
    3. Collapsing text
    4. Page timeout
    5. Color changes and fades
    6. Fontsizing and fades
    7. Ultimate fader
    8. Embedded audio
    9. Print page/element
    10. Scrolling banners
    11. Flying text
    12. News scroller
    13. Automated popups
    14. Image transitions
    15. Toggle buttons
  • JavaScript will add user interactivity

    The special effects that are added to the web page will make it more interactive. The user/visitor of your website will want to keep exploring within the web site.

  • JavaScript will provide seamless integration with user plug-ins

    JavaScript not only provides access to HTML objects, it also gives access to browser and platform-specific objects like browser plug-ins (e.g. Adobe Acrobat, Media Player).

  • JavaScript will allow client-side user form validation

    If JavaScript is available, an initial validation of the website’s client can be done to check for simple errors such as missing information or non-numeric characters mistakenly placed in a non-numeric field. As a result, the user of the website gets faster feedback than having to wait for a response from the server.

  • JavaScript will allow access to some system information
  • You need JavaScript to make your website visually attractive to potential clients and visitors by adding interactivity and dynamics to HTML pages. After all, who would want to go to a website that only had one page filled with text? The web page would not look good, not to mention boring.

    So, use all the tools that you need to learn JavaScript. Just do research on the web or better yet, have an expert teach you. You will find out that making a great website can be easy.




    Source link

    Overview – HTML5 – What’s New in HTML5?



    The advent of HTML5 has created waves of expectations among internet users and content processors over its new technical adages. So, the incorporation of the much awaited HTML5 software has enabled the launch of YouTube’s mobile version with high end features like video playback in the browser. With the latest HTML version, loading video playback can no longer be a lengthy process.

    HTML5 support features

    HTML5 is basically used as a standard structure for representing content on the web with innovative technology and features unlike its predecessor of HTML and XHTML. The latest HTML version allows easy navigation of web pages with high-end tools as such video playback, drag and drop without depending on third-party browser plug-ins earlier used like Adobe Flash, Microsoft Silverlight and Google Gears.

    Hence, the new upgrade is seen as a welcoming move among large network of web users. Now, you’ve every reason to appreciate HTML5 that allows you better exploration of the library and that’s not all, the search box hints you results as you type. What other better ways then to make your handsets personalized by marking your videos just like web-pages.

    The current mobile YouTube site supports small screen handsets and the H.264 is compatible with this kind of hand held device. The basic features that are meant to draw user friendly responses lies in rich video quality, bigger buttons that promotes easier web accessibility and the touch screen. The other hands-on advantage of the new version over its predecessors can be distinguished from its ability to define draft specification in a single language both for HTML and XML. Being a finer product of HTML, it aims at solving the issues faced by the previous mark-up languages.

    The arrival of the latest, HTML5, is bound to generate hyper threading among web browsers. For web applications that depend on heavy scripts for various tasks, it poses as a very useful tool. So, the next time you want to embed your favorite video you needn’t rely on third party plug-ins or codec. The best part is that with the new feature on its mobile site, YouTube is able to add on features and updates quicker. If you are wondering how it has been achieved, that is because YouTube no longer need to update the web application for download but rather simply the website.


    Source link

    XHTML5: The Zenith Of Markup Languages


    In HTML5 developers have the freedom of flavor choice since HTML5 can be written either in HTML or in XML syntax (HTML5 and XHTML5, respectively). XHTML5 is the XML serialization of HTML5. The syntax is described by the HTML5 specification. However, one shouldn’t be confused since XHTML5 is as an application of XML. In other words, HTML5 and XHTML5 have identical vocabulary (the same set of elements and attributes) but different parsing rules. HTML5 documents might also be valid XML documents. This markup is often referred as a “polyglot” language. It is the overlap language of documents which are HTML5 and XML documents at the same time. HTML5 and XHTML5 serializations are cross-compatible. However, XHTML5 has a stricter syntax. Furthermore, some parts of XHTML5 such as processing instructions are not valid in HTML5.

    Documents served as XML MIME type, such as application/xhtml+xml, are treated as XML documents by browsers, i.e., they are parsed by an XML processor. It is important to keep in mind that XML and HTML are processed differently. In fact, even minor syntax errors will prevent an XML document (or the ones that claimed to be XML) from being rendered correctly. In contrast, the errors of such documents would be ignored in the HTML syntax. A parsing error of XML documents can easily result in a “Yellow Screen of Death”.

    Syntax And Restrictions

    While most HTML elements could have always been used in the corresponding XHTML 1.0 flavor (HTML 4.01 Transitional elements in XHTML 1.0 Transitional, and HTML 4.01 Strict elements in XHTML 1.0 Strict), some elements introduced in the XHTML specifications were applied to XHTML exclusively. The difference between the HTML and XHTML vocabularies completely disappeared with the introduction of the latest markup versions, HTML5 and XHTML5, since HTML5 has exactly the same elements and attributes as XHTML5. However, XHTML5 is the zenith of markup languages. While some developers incorrectly consider XHTML as a too verbose language, it is not only stricter, but also more precise than HTML5. The major differences between HTML5 and XHTML5 can be summarized as follows.

    • Well-formedness is required. All elements must be closed. Nesting should be done in the proper order. Overlapping elements are incorrect in XHTML5.
    • Names are in lowercase. Since XML is case-sensitive, all XHTML5 element and attribute names must be in lowercase.
    • End tags are required. In HTML5, the end tag of several elements can be omitted, which is not allowed in XHTML5. All elements that are declared in the specification as empty elements (meta, link, br, hr, img, input) can be closed either by an end tag (similar to nonempty elements) or by the shorthand notation; in other words, a space and a slash character are inserted prior to the end of the declaration. Tags without a closing tag are also known as self-closing tags. In XHTML5, all unterminated elements are incorrect, including unterminated empty elements. The script element applies either to the full form (with the end tag) or to the shorthand notation, depending on the number of parameters and the behavior of the element.
    • Attribute values must be quoted and all attributes must include values in XHTML5. Unquoted attribute values are not allowed in XHTML5.
    • Attribute minimization is forbidden. Attribute-value pairs must be written in full. Attribute names such as compact and checked cannot be used in elements without specifying their values.
    • Whitespace handling is more advanced in XHTML5. Leading and trailing whitespace characters are stripped in XHTML5. In contrast to HTML5, whitespace characters in XHTML5 attribute values are normalized to single spaces. According to the XML specification, a single interword space (#x20) is appended to whitespace character sequences (#x20, #xD, #xA, #x9).
    • Script and style elements in XHTML5 are processed differently than in HTML5. While the content type of the script and style HTML elements is character DATA (CDATA), it is processed character DATA (#PCDATA) in XHTML5. The script and style elements are defined with #PCDATA content; in other words, < is handled as the beginning of markup code, while &lt; is recognized as an entity. XML processors recognize these CDATA sections. They are represented as nodes in the Document Object Model (DOM). Alternatively, external script files/styles sheet files can be used, eliminating the need for unescaped script or style contents.
    • Identifiers must be declared by the id attribute. XHTML documents must use the id attribute when defining fragment identifiers on markup elements.
    • Element prohibitions apply. In XHTML5, elements cannot be nested arbitrarily. Those who are not familiar with XHTML5 often commit nesting errors. The nesting rules should not be confused with overlapping, which is strictly forbidden in XHTML5. Unlike in HTML5, texts cannot be provided directly in the XHTML5 body without wrapping them in container elements (such as p).
    • Most special characters must be written directly in the markup instead of using character entities. Using characters directly with UTF-8 encoding is strongly recommended.
    • Dashes in comments are limited. Double dashes can be provided only at the beginning and end of XHTML comments.

    Character Encoding Declarations

    Character encoding of XHTML5 documents can be determined in many ways:

    • Using the HTTP header
    • Using in-document declarations
      • Pragma directive
      • Meta charset attribute
      • XML declaration

    The older kind of declaration (meta http-equiv) should be used at the top of the head element. XHTML5 also provides a newly specified meta charset attribute (either of them could be used but only one at the same time). It should also be ensured that the whole declaration fits within the first 512 bytes of the document. This kind of meta element declaration cannot be used in the head element of XHTML5 documents if the character encoding is UTF-16. A byte-order mark should be present at the beginning of UTF-16 encoded files. The encoding declaration of XHTML documents depends on which MIME type they are served with. If they are served as text/html, the pragma directive can be used at the top of the head element. XHTML documents served as XML can use the encoding declaration of the XML declaration on the first line of the document. It should be ensured that there is no other content before the declaration (a byte-order mark can be used).

    In spite of the advantages of XHTML5, HTML5 has become the recommended markup language due to its simplicity and suitability for everyday purposes. However, web designers should keep in mind that well-formedness, proper document structure, and correct element use should always be provided in the markup regardless of the serialization used even if the HTML parser is “more forgiving” than the XML parser.


    Source link

    Best Features of HTML 5


    Work on HTML 5 started in 2004 and after 5 years we are still no where close to the final draft. Ian Hickson, the co-editor of HTML 5 said that we might have to wait till 2022 for the final draft. But still, even at this stage of its development, HTML has a lot to offer. We have listed the 5 most exciting features of the language:

    1. Video Element

    You can embed a video on a page with the same amount of ease as you could embed an image with the help of HTML 5 codes. And what makes it better is that you can manipulate videos and built-in video controls and of course you don’t need to rely on third-party codes to embed a video.

    2. Canvas

    Canvas in simple terms can be described as the drawable region in HTML code with height and width attributes. Dynamically generated graphics is the new function HTML 5 offers. It can be used to draw graphics, make photo compositions, or do simple (or complicated) animations. All of this again can be done without having to rely on an external plug-in.

    3. Geo-Location

    The geo-location API lets you share your location with trusted web sites. The details of your location are available to JavaScript on the page. Sources of location information included Global-Positioning System (GPS) and network signals such as Wifi, Bluetooth, IP address etc. This feature can only be sued if the user gives the application permission to use this information.

    4. Application Caches

    This feature allows you to store web apps (like e-mails) and access it without having to connect with the internet. Google gears (helps you access Gmail offline) is an implementation of HTML 5 codes for Applications Cache.

    5. Hyper-Threading for Web browsers

    With this feature, separate background threads can be used for processing without affecting the performance of a webpage. This is extremely useful for applications with rely on heavy scripts to perform such functions

    The above mentioned features of HTML 5 (and the rest) have compatibility issues with some browsers (IE specifically). HTML 5 is still in its development phase and certain features haven’t been fully defined. Nevertheless, it is still very useful with the extra features it offers as compared to its previous features.

    There is much more to come in HTML 5 but for now these are certain features that will definitely help designers and developers.


    Source link

    Flash Vs HTML5 In Google Chrome



    The use of audio, videos and animations is inevitable in a large number of websites. Google knows this for a fact and it is among the reasons why it continues to releases newer version of Chrome that readily support online media playback. Chrome holds the top position as the fastest browser, mostly due to its fast pace in rendering images and scripts. This means that the war between HTML5 and Flash puts it on the spotlight as a leading browser. It is not easy for Chrome to take sides in such arguments given that the two have their pros and cons. Here is a closer look on HTML5 and Flash concerning how they handle multimedia files and other features.

    Flash On Chrome

    Adobe introduced Flash to the world of web programming more than a decade ago. It has become more of a web publishing standard, with close to 98% of both laptop and desktop browsers using it. Its popularity soared to great heights, so much so that a majority of web developers relied on it for eye-catching banners and other advanced features. It is still the leading audio and video plugin, offering playback support on Chrome and many other web browsers.

    Unlike other browsers, you do not need to download and install Adobe Flash player to play audio and video files in your browser because it comes embedded in Chrome for Windows. You can however choose to disable Flash on your Chrome browser by using the FlashControl feature. Chrome system updates come bundled with those of Flash, making the process of updating easy and fast.

    Despite the rush to integrate the use of HTML5 on websites, Flash is still the most preferred choice when working with advanced video features such as caption, streaming and other interactive features. HTML5 does not yet have a better way of sending embedded and encapsulated data. This means that videos with advertisements will have to be played on a browser containing Flash plugin. Chrome also prefers Flash to HTML5 due to its content protection capabilities. This is a major security issue and so long as Google intends to protect users’ content from illegal distribution, Chrome will continue to support Flash.

    Giant companies like Apple stopped using Flash in their products due to claims that it utilizes more power and browsers frequently crush under it. Therefore, it is no surprise that HTML5 is being used to develop iPhone and iPad applications. Chrome for Mac OS does not come with Flash, but you can be able to download and add the plugin. Google too is increasingly embracing HTML5, especially in production of Android apps.

    HTML5 on Chrome

    HTML5 is a web programming standard that has evolved from the time-tested HTML code. The standard has since gained popularity with leading websites and social networking sites taking it up on their web development projects. Despite being a working draft, it continues draw attention with more than half of the installed browsers being HTML5 compliant, Google Chrome included.

    Like other leading web browsers, Google Chrome readily supports the HTML5 technology. The utilization of the famed <audio> and <video> elements in web development eliminates the need for users to rely on plugins such as Flash and Silverlight for purposes of multimedia playback because under HTML5, the two are handled by the browser. This has lead to the big debate on whether HTML5 will succeed in replacing Flash in the near future. Chrome 6 and other later builds are HTML5 compliant but early versions still depend on the Adobe Flash plugin.

    HTML5 works well to incorporate other technologies such as Cascading Style Sheets (CSS) and Canvas, which has resulted to the production of some of the cutting edge layouts and coolest animations. Google runs Chrome Experiments, a website whose purpose is to showcase the latest and most creative JavaScript apps, CSS layouts and animations done by combining Canvas and HTML5. Latest versions like Chrome 21 support new features which allow a webpage to access your microphone and webcam, making video chats much easier than before.

    In online gaming, Flash has outdone HTML5 but Chrome is working on features that will support gamepads directly from the browser level, giving video game addicts a reason to stick with this browser. Support for more devices grows with the introduction of Chrome for Android, which is built on the HTML5 technology. This is bound to increase the performance of mobile devices, an area that has great potential for improved features and further innovations.


    There have been previous claims that major websites are taking sides in the ever-growing debate on Flash versus HTML5. Apple and Google were among the first ones to embrace the new technology by integrating the use of HTML5 in Safari and Chrome browsers. However, leading video site YouTube and Hulu have insisting on using Flash over HTML5, claiming that it does not meet all their customers’ needs in terms of streaming, securing content and high performance rendering for videos. This suggests that Flash is not about to exit from the scene, even as HTML5 continues gather momentum, with more web designers opting to use it there visualization projects. Flash still has a commanding lead while HTML5 has a promising future. Amidst all this, Chrome continues to support both technologies, leaving it up to the users to decide on what is best them.


    Source link

    New Book, What’s HTML? Learn it in 4 hours

    My first book, “What’s HTML” is now available on Kindle and Amazon in paperback form. This book is designed to be a quick way to learn HTML and HTML5.  It should also serve as a reference for you to look back on for refreshers and information on tags that are commonly used. This is a great resource for students and professionals that need a quick reference or wish to learn the basics of HTML quickly.

    As a computer science professor, I’ve taught thousands of students HTML over the past ten years.  I wrote this book to help teach others HTML in a simple easy to read format.

    Paperback edition

    Kindle edition

    What's HTML

    “What’s HTML”

    How to Convert PSD to HTML

    PSD files can be a difficult proposition to deal with. These are Adobe Photoshop images that have been saved in the PSD (Photoshop) format. Web designers design web templates in layers and save them in PSD formats and webmasters buy these PSD files and change around the design such as the colors, adding buttons, changing the background and so on.

    However, there is one problem. They will need to be proficient in using Photoshop or its compatible software to work with the images effectively. However, in most cases before the PSD image can appear as a web page some steps need to be taken to convert PSD to HTML code or convert PSD to CSS.

    Most people do not have the Adobe Photoshop software because it is a very expensive software. Other programmers have started making their image editing software compatible with PSD files because this format is becoming increasingly popular through the years. People who can use Photoshop find it very convenient to design and save web templates using this software. For those who are not comfortable with the program they are left with no choice but to hire professional expertise to convert PSD to HTML code.

    PSD files are saved in layers. It is possible to open these files in Photoshop or compatible software and slice these images and change them around to suit the theme of the site that is being designed in html. Once the changes are made to the PSD files they can be saved as bitmap, JPEG or any other compatible format that can be optimized for web site use. Then the images are hard coded into html bit by bit. This is essentially what converting PSD to HTML code is all about.

    Now if you are one of those gurus who can play around with software and make it do the things your mind is imagining then you are one of the most fortunate people on earth. But for the lesser mortals in order to convert PSD to CSS converting PSD to HTML is something that requires the help of designers and programmers.

    Now, converting PSD to HTML need not cost you your first born. There are web sites that can do this part of the web development for you. All you need to do is to choose the PSD template that you like the most and send it in to the site admin in format and they will do the PSD to HTML conversion for you and all within a matter of hours (or if the site has multiple pages a few days).

    These PSD to HTML converters are really very experienced web designers. They can have your PSD to HTML files ready as web pages in no time at all and the PSD file will look even better than it did in the original. They will work with you to change the background and add or remove images, add links and buttons to the PSD that is now taking on the format of HTML. All you need to do is to buy your PSD templates and let the pros change it to HTML for you.


    Source link

    Flash Vs HTML – Is HTML5 Better Than Flash?

    This is the age of the Internet, where people all over the world are willing to spend a good part of their day online, either surfing sites or sharing tidbits about their life with friends and strangers. Organizations these days have come to appreciate the huge potential that the Internet offers and the access it gives one to the global market. It’s no longer just about the content; it’s also about how that content is displayed. Enter Flash. This software developed by Macromedia, is really popular and used to create animation programs based on graphics. They offer full-screen navigation interfaces, graphic illustrations, allow two way interaction and support sound as well. Besides offering a wonderful online experience, Flash graphics were hailed for their fast download speed which was all thanks to the vector based animations. Besides, the files themselves were small, compact and designed for an optimum experience.

    HTML on the other hand stands for Hyper Text Markup Language and is also used for interactive purposes as both images and objects can be embedded. Recently, HTML5 became the centre of focus after the Apple iPad which did not support Flash was unveiled in January this year. It was assumed that Flash which requires a plugin to be downloaded in the browser would pale in comparison to HTML5, which does not require any plugins. A number of tests were conducted to check which application was best suited to which browser. HTML5 was found to have performed better than Flash 10 in Safari, although the experience was more or less the same with other browsers on a Mac. In a Windows OS however, Flash proved to be the clear winner with an efficiency rate of 58% in Google Chrome alone.

    Although, Flash is touted to be more complex and expensive than HTML5, its many features cannot be ignored. Flash gives developers better flexibility which HTML5 has yet to do in areas like video conferencing, live audio & video recording and 3d object video rotation. Flash is the undisputed king in the field of video games as well, which makes it a hot favorite with Playstation, Nintendo and X-Box for online emulation and playability through a web browser. Flash allows byte-level preloading (which lets users track the progress of a game that’s loading), timeline animation, multi touch support, multi player games and can even read pixel data on webcams.

    It may be true that HTML5 will get there soon enough and may be the next big thing of the future, but for now it looks like Flash is still the preferred software. Whether you’re a user looking for an enriching website experience or an organization keen on gaining an audience; that plugin is just what you need.


    Source link

    The Different Types of Programming Languages – Learn the Basics

    The progression of computer programming languages was made possible by the programmer’s search for efficient translation of human language into something that can be read and understood by computers. The languages generated, called machine code, have high levels of abstraction, which hide the computer hardware and make use of representations that are more convenient to programmers.

    As programs evolve and become more sophisticated, programmers found out that certain types of computer languages are easier to support. As expected in a dynamic discipline, there is no standard for categorizing the languages used in programming. There are, in fact, dozens of categories. One of the most basic ways to categorize the languages is through a programming paradigm, which gives the programmer’s view of code execution. Among the languages classifications according to programming paradigm are:

    o Object-Oriented Programming Languages

    Known as the newest and most powerful paradigms, object-oriented programming requires the designer to specify the data structures as well as the types of operations to be applied on those data structures. The pairing of data, and the operations that can be done on it is called an object. A program made using this language is therefore made up of a set of cooperating objects instead of an instructions list.

    The most famous object-oriented programming these days are C#, C , Visual Basic, Java, and Python.

    o Structured Programming Languages

    An exceptional type of procedural programming, structured programming provides programmers with additional tools to handle the problems created by larger programs. When using this language, programmers are required to cut program structure into small pieces of code that can easily be understood. Instead of using global variables, it employs variables that are local to every subroutine. Among the popular features of structured programming is that it doesn’t accept GOTO statement which is usually associated with the top-down approach. Such approach starts with an opening overview of the system with minimal details about the various parts. To add these details, design iterations are then included to complete the design.

    Commonly used structured languages include C, Pascal, and ADA.

    o Procedural Programming Languages

    Procedural Programming involves a list of operations the program needs to complete to be able to attain the preferred state. It is a simple programming paradigm where every program comes with a starting phase, a list of tasks and operations, and an ending stage. Also called imperative programming, this approach comes with small sections of code that perform certain functions. These sections are made up of procedures, subroutines, or methods. A procedure is made up of a list of computations that should be done. Procedural programming lets a part of the code to be used again without the need to make several copies. It achieves this by dividing programmatic tasks into small sections. Because of this, programmers are also capable of maintaining and understanding program structure.

    Among the known procedural languages are BASIC and FORTRAN.

    These are the different types of computer programming languages that you can consider when planning to make a computer program. Procedural programming splits the program’s source code into smaller fragments. Structured languages require more constraints in the flow and organization of programs. And object-oriented programs arrange codes and data structures into objects.


    Source link