Interfaces: Difference between revisions

1,112 bytes added ,  12 June 2023
Added a line
(Created page with "This page has all the different interfaces listed, historic, current, and possibly future. Category:Interface")
 
(Added a line)
 
(11 intermediate revisions by the same user not shown)
Line 1: Line 1:
This page has all the different interfaces listed, historic, current, and possibly future.
{{Note|type=warn|text=Page is getting reworked. Content is inaccurate or outright missing.}}__NOEDITSECTION__
 
In computing an interface is a connector of two, in general, independent entities, these entities can be a computer and a network switch, your browser and a webserver or a GUI and an application.
 
 
We separate three general interfaces; hardware, software and user interfaces.
 
User interfaces are a special kind as they allow a human to interact with an application. These interfaces can be text based like a console, graphical as a GUI  or hardware based.
 
We are only going to look at hardware and software interfaces as these need the most explanation. Some of the interfaces may get their own extended page due to complexity or possible multiple entry points (like with m.2)
 
== Hardware ==
These are physical connectors on a device, generally you plug a type of connector into a receptacle.
 
Hardware interfaces always have one or more associated protocols.
 
== Software ==
These are interfaces in application, operating systems and other non physical interfaces. A GUI is a special form of software interface, but normally it is only user or rather human facing in our current world.
[[Category:Interface]]
[[Category:Interface]]