@imwaller not exactly.
Composer is used to manage installation and updating of vendor packages, and these are all php packages.
Any packages than contain runnable binaries will be accessible via vendor/bin/ directory. An example of this would be phpunit and you’d run that via the following command
./vendor/bin/phpunit
You can define commands and scripts for composer within your project by adding to the scripts section of your composer.Json
See https://getcomposer.org/doc/articles/scripts.md#calling-composer-commands