# How does one program?

**URL:** <https://community.codefresh.io/t/how-does-one-program/180>\
**Category:** Pipeline Steps\
**Created:** [October 10, 2019, 8:27pm UTC](https://community.codefresh.io/t/how-does-one-program/180 "2019-10-10T20:27:49Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![Almer\_Jamerson](https://sea1.discourse-cdn.com/flex019/user_avatar/community.codefresh.io/almer_jamerson/32/137_2.png) [@Almer\_Jamerson](https://community.codefresh.io/u/Almer_Jamerson)\
**Post date:** [October 10, 2019, 8:27pm UTC](https://community.codefresh.io/t/how-does-one-program/180/1 "2019-10-10T20:27:49Z")

</div>

How do you program with codefresh???

---

<div class="post-metadata">

**Author:** ![Kostis](https://sea1.discourse-cdn.com/flex019/user_avatar/community.codefresh.io/kostis/32/391_2.png) [@Kostis](https://community.codefresh.io/u/Kostis)\
**Post date:** [October 10, 2019, 8:52pm UTC](https://community.codefresh.io/t/how-does-one-program/180/2 "2019-10-10T20:52:26Z")

</div>

Hello. We have created a very quick tutorial for your first CI/CD pipeline. It is very easy to follow (you just need a free Codefresh account and a free Github account).

> **[Getting Started - Create a Basic Pipeline](https://codefresh.io/docs/docs/getting-started/create-a-basic-pipeline/)**
>
> Continuous Integration with Codefresh

Let us know if you have any questions or issues. Welcome to Codefresh!

---

<div class="post-metadata">

**Author:** ![Almer\_Jamerson](https://sea1.discourse-cdn.com/flex019/user_avatar/community.codefresh.io/almer_jamerson/32/137_2.png) [@Almer\_Jamerson](https://community.codefresh.io/u/Almer_Jamerson)\
**Post date:** [October 10, 2019, 9:16pm UTC](https://community.codefresh.io/t/how-does-one-program/180/3 "2019-10-10T21:16:19Z")

</div>

Once versed how can I get job with felonies???

---

<div class="post-metadata">

**Author:** ![Kostis](https://sea1.discourse-cdn.com/flex019/user_avatar/community.codefresh.io/kostis/32/391_2.png) [@Kostis](https://community.codefresh.io/u/Kostis)\
**Post date:** [October 15, 2019, 3:37pm UTC](https://community.codefresh.io/t/how-does-one-program/180/4 "2019-10-15T15:37:03Z")

</div>

Hello. Unfortunately I cannot answer that question for you. It depends on the company that you apply for. Codefresh is a CI/CD solution, and positions like “devops” or “release manager” will certainly appreciate the knowledge.

---

<div class="post-metadata">

**Author:** ![evanx9](https://sea1.discourse-cdn.com/flex019/user_avatar/community.codefresh.io/evanx9/32/156_2.png) [@evanx9](https://community.codefresh.io/u/evanx9)\
**Post date:** [October 16, 2019, 5:29pm UTC](https://community.codefresh.io/t/how-does-one-program/180/5 "2019-10-16T17:29:28Z")

</div>

Codefresh uses their own proprietary interpreter which reads [YAML](https://yaml.org/). Much of the background scripting is encapsulated and bundled into pre-built modules, called [Steps](https://codefresh.io/docs/docs/codefresh-yaml/steps/).

Follow the links and take a look.

---

<div class="post-metadata">

**Author:** ![Almer\_Jamerson](https://sea1.discourse-cdn.com/flex019/user_avatar/community.codefresh.io/almer_jamerson/32/137_2.png) [@Almer\_Jamerson](https://community.codefresh.io/u/Almer_Jamerson)\
**Post date:** [October 16, 2019, 5:41pm UTC](https://community.codefresh.io/t/how-does-one-program/180/6 "2019-10-16T17:41:04Z")

</div>

Ok even I will follow
