아마도 파이썬으로 작성한 프로그램으로 우분투 서버에서 실행 중인 프로그램을 ON/OFF하려는 것 같습니다.
파이썬으로 REST API를 외부로 노출하는 프로그램을 작성하는 게 일반적인 방법입니다. 이 프로그램이 구현한 ON/OFF API를 휴대폰 어플에서 호출하게 하면 됩니다.
구현을 위해 FLASK 등의 가벼운 파이썬용 웹프레임워크를 사용하면 될 것 같습니다.
실제 프로그램 중지 기능 구현은 SIGHUP 등의 유닉스 시그널을 사용할 수 있겠습니다. 프로그램 실행은 실행 파일을 직접 호출하거나 프로그램을 서비스로 등록해 서비스 시작 명령을 파이썬에서 호출하는 등의 방법이 있습니다. 이때 프로세스 ID를 남기게 하면 프로그램 종료가 수월합니다.
프로그래밍은 원래 혼자서 독학해야 하는 직종입니다. 대부분의 모르는 것들은 구글에 검색하면 다 나옵니다. 혼자서 독학하기에 좋은 프로그래밍 인강 사이트는 유료로 한다면 인프런 이라는 사이트가 있고 일단 맛보기라도 먼저 해보고 싶으시다면 생활코딩이라는 사이트를 접속하셔서 한 번 영상 훑어보시는 것도 좋습니다.
시작하기 좋은 프로그래밍언어는 nodejs 혹은 javascript, python 등이 있습니다. 만약 앱개발을 원하신다면 무조건 자바를 하셔야 합니다. 안드로이드가 자바기반으로 되어 있으며 코틀린 언어를 사용하셔도 됩니다.
현업에서는 C언어를 거의 사용하지 않습니다. 파이썬을 사용하는 부서는 있으며 주로 자바나 자바스크립트 nodejs 를 사용하는 부서가 가장 많습니다.
그 외의 프로그래밍이라면 html, css, javascript 등과 같은 것은 https://w3schools.com 에서도 충분히 학습하실 수 있습니다.