Programming Language Flashcards

1
Q

Javascript

A

Language used to create interactive effects in web browsers. Games, effects, forms, passwords, graphics.

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

Java

A

Very popular web app programming language. Flexible and can write code for any machine/architecture/platform

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

Python

A

Open-source language, used on the web for scientific,, and data anlysis. Python is faster than Ruby, compiled down to byte/object code on computer. Scripting language to automate tasks as well for web applications

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

C#

A

“C-sharp” object oriented language from MSFT, combines power of C++ with ease of Visual Basic. Based on C++, similar to Java and built for MSFT’s .net platform

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

Go

A

Statically typed, compile lang. like C++, user friendly and dynamically typed like Python. Lang. meant for large, complex software – designed for scale

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

Rust

A

Open source lang. focused on speed, memory safety, and parallelism. Creates games, OS, file systems, and browser components.

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

Ruby

A

Open-source lang. for general purpose web programming. Used for web apps, standard libraries, servers, system utilities.

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

PHP

A

Server side scripting language that develops static, dynamic, or web apps. PHP = “personal home page” but now means Hypertext Pre-processor. Only interpreted on a server with PHP installed.

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

C++

A

high level, object-oriented lang. to write fast, portable programs. Big library to support Standard Template Library (STL)

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

Swift

A

iOS language developed by Apple. Interactive and concise. Safe code that runs fast and resemblers plain english for ease of scripting and troubleshooting

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

Kotlin

A

Open source, static lang. for JVM/Android. Faster app development because of the less code, as well as debugging. Interoperable with Java

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

R

A

Lang. used for statistical computing, research, and data analytics. Presents clean, visual, present data

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

HTML/CSS

A

Hypertext markup language (Cascading Style Sheets) - Lang. used to place text, images, content on webpages. CSS modifies the HTML on webpages and controls appearance of text/images, etc.

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