# Actor development quick start

Before you build

Before you start building your own Actor, try out a couple of existing Actors from [Apify Store](https://apify.com/store). See the [Running Actors](https://pr-2338.preview.docs.apify.com/platform/actors/running.md) section for more information on running existing Actors.

## Technology stack

Any code that can run inside of a Docker container can be turned into Apify [Actor](https://pr-2338.preview.docs.apify.com/platform/actors.md). This gives you freedom in choosing your technical stack, including programming language and technologies.

But to fully benefit from running on top of the Apify platform, we recommend you choose either JavaScript/Node.js or Python, where Apify provides first-level support regarding its SDK, API clients, and learning materials.

For these languages, you can also [choose from many code templates](https://apify.com/templates) that help you to kickstart your project quickly.

![Actor Templates](/assets/images/python-templates-31f59eb2821f2f949927d740ac002de7.png)

## Development paths

You can choose from three main ways to build your Actor, depending on your preferences and requirements:

#### [Start Locally in Your IDE](https://pr-2338.preview.docs.apify.com/platform/actors/development/quick-start/locally.md)

[Build and test on your own machine using your preferred IDE, then deploy to Apify when ready.](https://pr-2338.preview.docs.apify.com/platform/actors/development/quick-start/locally.md)

#### [Start in Apify Web IDE](https://pr-2338.preview.docs.apify.com/platform/actors/development/quick-start/web-ide.md)

[Start coding immediately in your browser using Apify Console.](https://pr-2338.preview.docs.apify.com/platform/actors/development/quick-start/web-ide.md)

#### [Build with AI](https://pr-2338.preview.docs.apify.com/platform/actors/development/quick-start/build-with-ai.md)

[Use AI coding assistants to generate and refine your Actor's code.](https://pr-2338.preview.docs.apify.com/platform/actors/development/quick-start/build-with-ai.md)
