Glossary of DataCamp and common data science terminology.


Each of our business customers are referred to internally as an account. Individuals and companies who pay for access have a subscription to DataCamp. Individuals who have a free account are registered users.


Unless space will not allow you to spell it out fully, always use “administrator” instead of the word “admin” when referring to administrators of business subscriptions in DataCamp materials.

B2C, B2B

The terms B2C and B2B should only be used internally.


Always use “admin” instead of “administrator” when referring to administrators of business subscriptions.

When describing different levels of access for admins, do not use the terms “billable” or “non-billable” externally; these designations should only ever be used internally.

To describe admins who only have access to the dashboard, and not DataCamp learning content, you can use the terms “dashboard-only admin” or “admin-only access.”

Coding languages

Follow the style of the original name of the language. Correct style of DataCamp-supported languages are below:

  • Bash
  • Git
  • Python
  • R
  • Shell
  • Apache Spark
  • spreadsheets (only capitalize at the beginning of a sentence, or in a title/course name)
  • SQL
  • PostgreSQL
  • Scala

Coding packages and libraries

Follow the style of the original name of the package, including original capitalization style. Even at the beginning of a sentence, packages should not be capitalized unless the package name is capitalized. Correct style of a selection of packages are below:

  • astsa
  • Bash
  • Bokeh
  • broom
  • data.table
  • datetime
  • dplyr
  • ggmap
  • ggplot2
  • ggvis
  • H2O
  • Highcharter
  • Keras
  • lubridate
  • MASS
  • Matplotlib
  • NumPy
  • os
  • pandas
  • pickle
  • Plotly
  • polyglot
  • psych
  • purrr
  • PySpark
  • PythonLand
  • R Markdown
  • random
  • raster
  • RColorBrewer
  • readr
  • requests
  • rpart
  • scikit-learn
  • SciPy
  • seaborn
  • sf
  • Shiny
  • sklearn
  • spaCy
  • sparklyr
  • statsmodels
  • stringr
  • TensorFlow
  • tibble
  • tidyr
  • urllib
  • xts
  • zoo

Courses, tracks, practice, projects

In general, do not capitalize “courses,” “tracks,” “career tracks,” “skill tracks,” “practice,” or “projects” in a sentence; always capitalize them in a title or headline.

Courses: Do not capitalize in a sentence.

Tracks: Do not capitalize the word “track(s),” or “career tracks” or “skill tracks” in a sentence.

Projects: Do not capitalize in a sentence. You do not need to add “DataCamp” in front of “projects”.

Practice: Do not capitalize in a sentence. Always refer to practice as “coding challenges,” or a “set of coding challenges” when referring to a practice pool.

Course names

Please refer to course naming guidelines.


Our company name should always be written as one word, with the “D” and “C” capitalized.

DataFrames, data.frame, data frames

When using one of these terms, follow the appropriate usage based on the context of coding language:

  • In the context of Python: DataFrame, DataFrames
  • In the context of R: data frame, data frames


Always use “dataset” as one word.

Fluency (as in data fluency)

Always use the phrase “data fluency,” not “data literacy.”

Background on this terminology

Literacy is a more binary term (you are either literate or you’re not), while fluency is on a spectrum of proficiency. Fluency also has an aspirational quality, in that you’re always trying to become more fluent in subjects you care about. The word literacy may also have negative connotations, such as being illiterate or implying that you’re unintelligent if you are not data literate.


Always hyphenate in a sentence.


These are current recommendations, not strict rules.

Always use the word “instructor” (not “teacher”) in copy that refers to individuals who have created a premium course or project featured on, including DataCamp employees. The following terms may also be used internally or when communicating directly to DataCamp content creators:

  • Community author: Any individual who creates non-premium content that is not featured on Examples of this type of content include: tutorials; courses created for classroom settings or corporate training using the Teach App, but that are not on or the DataCamp Community. Should not be used in marketing materials.

  • Author: Sometimes used generically to refer to any individual who has created any kind of content using DataCamp. This more generic term may be helpful when we are referring to something that affects all authors, such as announcing an update to the Teach Editor. Should not be used in marketing materials.


Never use a hyphen for the following: self joins, semi joins, anti joins, cross joins, inner joins, outer joins.


Always use the term “licenses” in reference to licenses purchased for DataCamp for Business members. Never use the term “seats” in this context.


Capitalize when used in a title or course name, but do not capitalize when used in a sentence. The singular or plural form can be used; the choice should be determined based on readability.

Teach, Teach Editor

These are current recommendations, not strict rules.

The terms Teach, Teach App, and Teach Editor should only be used internally and in direct communication instructors. More descriptive terms may also be used (see below).

  • Teach: Refers to all authoring tools for content creators. Can also be referred to as “authoring tools.”
  • Teach App: Refers to the Teach dashboard. Can also be referred to as “the Teach dashboard.”
  • Teach Editor: Refers to the content editor. Can also be referred to as the “content editor.” Should not be referred to as the “course editor,” which excludes projects, practice and tutorials; and should not be referred to as “the editor,” which is too general.


When talking about the package, never capitalize it. If you’re talking about it more generally, capitalize only at the start of sentences


Users should be referred to as learners. In the context of enterprise customers, learners may be referred to as employees or team members in sales and marketing materials.


When referring to XP, always use capital letters and use a space between XP and the number.

Correct spelling of general technology terms

  • e-book
  • email
  • cellphone
  • Facebook
  • Google
  • Hashtag
  • internet
  • iPad, iPhone, etc.
  • LinkedIn
  • social media
  • Twitter, tweet, tweeted, retweet
  • website
  • YouTube