Click here to Skip to main content
15,793,546 members
Please Sign up or sign in to vote.
1.00/5 (2 votes)
See more:
According to Wikipedia Gnome was written in C,C++,C#,HTML,CSS,JS and other languages. How is this possible if HTML,CSS are used to create webpage and how are so many languages used in same project?

What I have tried:

I have just give this thing a thought. Explanation by practical example of code is preferred.
Updated 21-May-20 2:18am

1 solution

In general; HTML, CSS and JS; are Presentation Layer and are used for the User Interface and interactivity.

Individual applications that are used within an Operating System can be in written in whatever language the author chooses; as long as it can be compiled into a low-level language that is compatible with the Operating System.
And now that GNOME has Mono as a dependency (GNOME 2.16 - Now with C#[^] ) any of the CLR languages (C#, VB.Net, F#) now can be used for development

If you want to see a practical example of this; the best way to learn would be to grab the project in question and dig in.
Share this answer

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)

CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900