Skip to content

Commit

Permalink
Insubstantial grammar fix (#11133) (#11134)
Browse files Browse the repository at this point in the history
(cherry picked from commit 0cb422f)

Co-authored-by: Wei Tang <[email protected]>
  • Loading branch information
mergify[bot] and sorpaas authored Jul 20, 2020
1 parent 14baa51 commit bc47c80
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion docs/src/apps.md
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ Each instruction specifies a single program account \(which must be marked execu

![SDK tools](/img/sdk-tools.svg)

As shown in the diagram above, a program author creates a program and compiles it to an ELF shared object containing BPF bytecode and uploads it to the Solana cluster with a special _deploy_ transaction. The cluster makes it available to clients via a _program ID_. The program ID is a _address_ specified when deploying and is used to reference the program in subsequent transactions.
As shown in the diagram above, a program author creates a program and compiles it to an ELF shared object containing BPF bytecode and uploads it to the Solana cluster with a special _deploy_ transaction. The cluster makes it available to clients via a _program ID_. The program ID is an _address_ specified when deploying and is used to reference the program in subsequent transactions.

A program may be written in any programming language that can target the Berkley Packet Filter \(BPF\) safe execution environment. The Solana SDK offers the best support for C/C++ and Rust programs, which are compiled to BPF using the [LLVM compiler infrastructure](https://llvm.org).

Expand Down

0 comments on commit bc47c80

Please sign in to comment.