Lesson 3: Different coding languages Flashcards

(43 cards)

1
Q

What is one of the most established and widely-used programming languages?

A

C

C was first released in 1972 and has influenced many other programming languages.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

In what year was the C programming language first released?

A

1972

C is a complex, high-level language.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Name three programming languages that have been influenced by C.

A
  • C++
  • Java
  • Python

These languages have drawn concepts and structures from C.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

C is mainly used for creating system applications. Name two operating systems that use C.

A
  • Windows
  • Linux

C is essential for system-level programming.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

True or false: C is used to create games, graphics, and apps that require lots of calculations.

A

TRUE

C’s efficiency makes it suitable for performance-intensive applications.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

C++ Questions now

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

What is C++ primarily known as?

A

A general-purpose language

C++ is one of the world’s most popular programming languages.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

C++ is developed as an extension and expansion of which language?

A

C

C++ builds upon the foundational concepts of the C programming language.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

List three applications where C++ can be found.
O. G. E

A
  • Operating systems
  • Graphical user interfaces
  • Embedded systems

C++ is widely used in various domains due to its performance and control over system resources.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

True or false: C++ provides a high level of control over system resources and memory.

A

TRUE

This control is one of the reasons C++ is favored for high-performance applications.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

C++ allows code to be easily adapted to multiple __________.

A

platforms

This adaptability is a significant advantage of using C++ for software development.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

What is a simple program in C++ to print out the phrase ‘Hello World’?

A

A program that outputs ‘Hello World’

This is a common introductory example for learning C++.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

C# was specifically built for which software company

A

Microsoft.net

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

what is C# mostly commonly used for ?

A

Developing code for windows systems

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

C# It is considered one of the best languages to use for ?

A

for programming custom software

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

what else is C# commonly used in

A

Video game development

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
17
Q

Where would you commonly see Python being used

A

developing web applications, and specialised uses, such as artificial intelligence (AI) and machine learning.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
17
Q

what makes Python one of the easiest languages to learn ?

A

intuitive to write and understand, very versatile language

18
Q

How would hello world in Python look

A

> > > print(‘Hello World’)

19
Q

Why is Java so Popular for beginners

A

once you have written a piece of code in Java, it can be run on just about any device using the Java platform.

20
Q

What are some of Javas main uses ?

A

business software, web applications and mobile apps.

21
Q

Which OS uses Java as its native language ?

A

Google android OS

22
Q

where is Java Script especially useful for ?

A

making interactive and responsive web pages.

23
Q

What other coding languages are paired best with Java Script, and what do they work on ?

A

HTML and CSS to add elements like animations, video players and browser-based games to web pages.

24
When was Swift developed ?
2014
25
What was Swift developed for ?
Apple’s iOS and macOS applications
26
Why is Ruby a favourite with start-ups who need to move quickly.
coding language has very simple syntax, making it very flexible and easy to write
26
What major companies have built their websites with Ruby ?
Airbnb, Shopify and Bloomberg
26
What other apple based OS can it be found in ?
watchOS and tvOS.
27
What other reasons might it be popular with start ups ?
it is the basis for the popular Ruby on Rails web application
28
what are the Big benefits of using the Ruby on Rails web application
allows developers to build applications around 40 percent faster than with other technologies.
29
What does PHP stand for ?
Hypertext Preprocessor
29
PHP is used on the ........... , rather than to develop websites
server side
29
PHP and what other coding language are often used together
Java script
30
TRUE OR FALSE: PHP is often used in Operating systems ?
FALSE: It is mostly used in website development
31
In website development which area does it target ?
dynamic content and databases on a website.
32
What does SQL stand for ?
Structured Query Language
33
where is SQL predominantly used in ?
database management
34
Which job tiles would used this Code language ?
server developers, database administrators, and software developers
34
TRUE OR FALSE: R is a highly specialised coding language ?
TRUE
34
Where is R primarily used ?
academic fields and by large tech companies
35
Is R a low level or High level language ?
Low level
36
Statisticians and data miners often use R to develop programs for ....... ?
performing statistical software and data analysis packages