Codecademy Basic accounts are free and include our basic core catalog of courses. Courses that you may take the lessons in without a subscription will be labeled "Free course" on our course catalog.
For example, in the screenshots below, all lessons in Learn Python 2 are free as it has the label "Free course" whereas everything in Learn Python 3 is will require a subscription as it has the label "Course":
Codecademy Plus and Pro subscriptions include members-only content, additional community support, and real-world projects. All new Codecademy accounts are eligible to receive a free trial of Codecademy Pro or Plus to use within the first 7 days of account ownership. A valid PayPal or credit/debit card is required to receive a trial, and accounts are charged after day 7 of the trial.
For current pricing, please see our checkout page at https://www.codecademy.com/pricing.