# PyTeal: Writing Algorand Smart Contracts in Python

**URL:** <https://forum.algorand.co/t/pyteal-writing-algorand-smart-contracts-in-python/1394>\
**Category:** Uncategorized\
**Created:** [February 24, 2020, 4:03pm UTC](https://forum.algorand.co/t/pyteal-writing-algorand-smart-contracts-in-python/1394 "2020-02-24T16:03:50Z")\
**Posts on this page:** 1\
**Showing post:** 1

<div class="post-metadata">

**Author:** ![Shumo](https://sea2.discourse-cdn.com/flex016/user_avatar/forum.algorand.co/shumo/32/424_2.png) [@Shumo](https://forum.algorand.co/u/Shumo)\
**Post date:** [February 24, 2020, 4:03pm UTC](https://forum.algorand.co/t/pyteal-writing-algorand-smart-contracts-in-python/1394/1 "2020-02-24T16:03:50Z")

</div>

Hi Folks,

I am an Algorand Researcher/Engineer.

I build a Python Language binding for writing Algorand Smart Contract. In principle, it should make developing and prototyping Algorand Smart Contract easier since it abstracts away the stack machine details and lets you focus on the smart contract logic.

Medium article: [https://medium.com/algorand/pyteal-writing-algorand-smart-contracts-in-python-acfd7f7a48dd](https://medium.com/algorand/pyteal-writing-algorand-smart-contracts-in-python-acfd7f7a48dd)

Github: [https://github.com/algorand/pyteal](https://github.com/algorand/pyteal)

Happy to answer any question here.

---

_[View the full topic](https://forum.algorand.co/t/pyteal-writing-algorand-smart-contracts-in-python/1394)._
