# Choose a beginner coding project and the language to build it in

Three starter project ideas that match your goals, a recommended language and tools, and a small first version.

- Topic: Learning & Teaching
- Framework: Few-Shot
- Level: Standard
- Tags: Coding, Analyze, Brainstorm, Fill-in Template, Step-by-step
- Source: https://www.thinkwithprompt.com/prompts/choose-a-beginner-coding-project-and-the-language-to-build-it-in

## Prompt

```text
Help me choose my first coding project and the language and tools to build it with.

**Why I want to learn to code:** [e.g. "automate boring tasks at work", "switch careers to web development", "analyze data", "make games"]
**Things I'd enjoy building:** [INTERESTS OR PROBLEMS I HAVE]
**Coding experience so far:** [e.g. "none", "did a free intro course", "some spreadsheet formulas"]
**My computer:** [Windows / Mac / Linux / Chromebook / tablet only]
**Time per week:** [HOURS]
**Budget for tools:** [e.g. "free only"]

Steps:
1. Suggest 3 project ideas that solve a real problem or interest of mine and can be finished in 3-6 weeks at my pace.
2. For each, name the language and tools that fit best and why (e.g. Python for automation and data, JavaScript for things that run in a browser).
3. Recommend one project and define a small first version (the minimum that works) plus 2-3 later add-ons.
4. List the concepts I'll need to learn for the first version.

Return:
- A table: Project | What it does | Language and tools | Concepts I'll learn | Difficulty.
- The recommendation with its first version and add-ons.
- Setup steps for my computer, kept simple and free where possible.
- Why I shouldn't worry about choosing the "perfect" language at this stage.

This is step 1 of the "Learn to code by building your first project" pack. The chosen project feeds step 2 (breaking it into buildable steps).
```

## What to fill in

- INTERESTS OR PROBLEMS I HAVE
- Windows / Mac / Linux / Chromebook / tablet only
- HOURS
- e.g. "free only"

Free to copy and use. From ThinkWithPrompt (https://www.thinkwithprompt.com/), a library of 2,663 curated AI prompts.
