iTranslated by AI

The content below is an AI-generated translation. This is an experimental feature, and may contain errors. View original article
📝

Essential IT Terms for AI-Driven Development

に公開

As you become a little more familiar with programming and AI-driven development, you will increasingly encounter terms like the following:

  • Absolute path
  • Relative path
  • Extension
  • Script
    These are terms frequently used when handling files and managing programs.

In the basics edition, we introduced fundamental concepts such as folders, directories, and paths.

In this article, we will take those concepts a step further and introduce intermediate-level IT terms that often appear when actually writing programs.

Since these concepts are commonly used across various development environments—not just R, but also Python, terminal operations, and AI-assisted coding—it is essential to grasp them.

Absolute Path

A path written starting from the very top directory of your computer.

Example

/Users/name/Mywork/statistics/data.csv

Relative Path

A path written based on your current working directory.

Example

data/data.csv

This means:

Working Directory
  └ data
      └ data.csv

Extension

The part that indicates the type of file.

Example

data.csv

In this case,

.csv

is the extension.


Script

A file containing written code.

In R, this would be a file like:

analysis.R

Summary

When you start learning R, the following terms come up frequently:

Basics

  • Folder
  • Directory
  • File
  • Path
  • Working directory

Intermediate

  • Absolute path
  • Relative path
  • Extension
  • Script

Getting comfortable with these terms will make your work in R much smoother.


Summary

In this article, we introduced some slightly more advanced IT terms that are important to know when engaging in programming and AI-driven development.

We covered the following four:

  • Absolute path
  • Relative path
  • Extension
  • Script

Understanding these concepts will make tasks such as:

  • Specifying file locations
  • Organizing programs
  • Managing projects

much smoother.

It might feel a bit difficult at first, but you will naturally get used to them as you write code and have AI generate code for you.

By understanding these alongside the basics, your grasp of programming and AI-driven development should deepen further.

GitHubで編集を提案

Discussion