What are the different types of computer languages?

1 answer

Answer

1128365

2026-05-09 17:16

+ Follow

Java
Java

There are mainly four types of computer language-

1.High Level Language - the hardware access is abstracted away and managed more or less automatically, do code can focus on what the program needs to do rather than the lowest level details of how.

2.Low Level Language - languages which give full access to the underlying hardware and memory, but which as a result require memory allocation and other details to be handled manually. Generally most appropriate for device drivers and OS drivers which need this level of access.

3.Assembly Language - a language that can sensibly be written by people (at least for small programs) that directly matches the machine level language that the CPU understands. Writing code at this level you know exactly that the CPU will be doing. Generally most appropriate for very limited-power devices (e.g. light controllers, greetings cards).

4.Machine level language - what the computer actually understands

Within the high-level languages there are various further subdivisions - imperative, functional and logic programming. These all share the separation from handling memory allocation, but have a different structure and areas which they are particularly good for. Imperative languages focus on how to do things, and include Java and C#. Functional languages focus on what to do, and include LISP and F#. Logic languages focus on facts and determining the truth (or solutions to) other statements from known facts, and include Prolog.

ReportLike(0ShareFavorite

Copyright © 2026 eLLeNow.com All Rights Reserved.