24

This may seem like a very rookie question for you Linux-users, but I just started using Linux. Thanks.

  • 2
    I'm not sure what OP meant but I think the answer they might have been looking for was what language is used within the Ubuntu terminal. In that case the answer is by default, bash. – JeffDror Sep 1 '15 at 5:33
  • Is it possible @JeffDror was right? Doesn't make much sense that a 'rookie' would care about the language used to write the terminal program, but you very well might need to know "This is bash" so you can look up basic commands. – Rick Chatham Sep 1 '15 at 20:48
29

gnome-terminal, the standard terminal in Ubuntu, is mainly written in C.

You can see the source code here.

enter image description here

  • 12
    "Read the source , Luke", say all the top programmers :) – Sergiy Kolodyazhnyy Aug 31 '15 at 20:42
  • 6
    For the curious: According to GitHub's language statistics, gnome-terminal is 94.6% C, 4.3% Vala, and 1.1% Other. – Reid Aug 31 '15 at 23:36
  • 5
    Other is my favourite language :D – Kamen Minkov Sep 1 '15 at 8:09
  • 1
    @IsmaelMiguel Yes, that's funny =) – A.B. Sep 1 '15 at 11:03
  • 1
    Maybe do something like this? [![enter image description here][2]][1] so it goes to the source and not the image of the source? – Andres Sep 2 '15 at 7:38
8

The Ubuntu Terminal app, which is/will be used in Unity8 (eg. Ubuntu Phone), is developed at launchpad.net/ubuntu-terminal-app

On this page is states the languages used are:

QML, JavaScript, C++

  • 3
    It should be noted that this is the Terminal app that runs on the Ubuntu Phone OS. – Eric Power Sep 1 '15 at 18:18

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.