Learn Apex
Queueable Apex
Implement Queueable and enqueue with System.enqueueJob — monitorable, chainable, and more flexible than @future for many patterns.
Queue

Tap enqueue — toy UI pretends the job runs, then completes (not a real server call).

Job not started
Minimal Queueable
public class MyJob implements Queueable {
    public void execute(QueueableContext ctx) {
        // async work — new limits
    }
}
// Id jobId = System.enqueueJob(new MyJob());