Skip to content

Glossary for technical terms

Tom Kelly edited this page Nov 29, 2018 · 16 revisions
English Term 日本語 Definition 定義 Abbreviation
Install To set up a program for use
Text Editor A program to edit plain text
Terminal ターミナル  Prompt to enter commands
Command-Line Interface Interacting with computers with text CLI
Graphical User Interface Point and click interactions GUI
Read-Eval-Print-Loop How computers work REPL
Integrated Development Environment Software to write code easier IDE
Program
Task
Automation
Memory
Edit
Quit
File
File input and output File I/O
Permissions
Script
Directory
Working Directory
Root Directory
Parent Directory
Command
Option/Flag
Argument
Help System
Manual
Recursive
Hidden
Absolute Path
Relative Path
Shell
List
Print
Pipeline
Pipe
Redirect
Filter
Sort
Unique
Count
Create
Delete/Remove
Pattern
Binary
Compressed
Match
Select
Tabulate
Sample
Analysis
Programming
Function
Package
Code
Data
Import
Export
Load
Save
Read
Write
Variable
Object
Environment
Expression
Evaluation
Project
Vector
Matrix
Data Type
Data Class
Data Frame
String
Character
Numeric
Factor
Plot
Graphics
Visualisation
Database
Dataset
Data Manipuation
Data Munging
Data Cleaning
Tidy Data
tidyverse
Loop
Vectorise
Conditional
Choice
Error
Decision
Test
Defensive Programming
Pair Programming
Debugging
Version
Branch
Repository
Local
Remote
Commit
Push
Pull
Merge
Version Control
GitHub
Collaboration
Fork
Pull Request
History
Conflict
Open Source
License
History
Tracking
Citation
Clone this wiki locally