Sign in

Software Developer | Java | Android | Flutter

The difference among Operating system, Kernel, Unix and Linux.

Operating System

It is an interface between the user/application and the hardware.

An operating system (OS) is system software that manages computer hardware, software resources, and provides common services for computer programs.

E.g — Windows, Ubuntu.


The kernel is the heart of the operating system, which works in a low-level language. The kernel lies inside the operating system.

The kernel is a computer program at the core of a computer’s operating system that has complete control over everything in the system.

Photo by Victoria Heath on Unsplash

I’m just trying to share my thoughts and understanding of flutter. I took all this content from Wikipedia, Stack Overflow and some other’s medium articles. Basically, I’m wrapping all this content in my own preferred order/format. I believe that this article will help you to get a basic idea of flutter and which may be used to recall your flutter knowledge while preparing for interviews.

Flutter is an open-source UI software development kit created by Google. It is used to develop applications for Android, iOS, Linux, Mac, Windows and the web from a single codebase. …

Sri Kathiravan

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store