This document provides a practical and accessible introduction to the R programming language, specifically tailored for non-programmers working in scientific domains such as atmospheric science and chemistry. The material guides users through the foundational elements of R and RStudio, focusing on essential tasks including data loading, manipulation, visualization, and basic statistical analysis. Emphasis is placed on reproducibility and the efficient handling of real-world datasets, with examples drawn from common experimental scenarios. Designed with pedagogical clarity, the course demystifies key programming concepts and promotes autonomous data exploration through a structured, example-driven approach. It serves both as a learning resource and a practical reference for researchers aiming to adopt R as a tool for data-driven inquiry.